Royal Festival Hall
London, GB