Albert Hall in Kensington, London, England.

- Image ID: FY4XR4
Slawek Staszczuk / Alamy Stock Photo
Image ID: FY4XR4
Location: London, United Kingdom