
Location
Royal Albert Hall
Kensington Gore,
South Kensington,
London
SW7 2AP
United Kingdom
GB