Location
Royal Academy of Music
, London
United Kingdom
51° 31' 24.1392" N, 0° 9' 6.1992" W
See map: Google Maps
London GB