Music Venue
The Royal Albert Hall is a concert hall on the northern edge of South Kensington, London. One of the UK's most treasured and distinctive buildings. — Wikipedia
5 spots
Verified by Walkly
London
By George C.
Join our community to create and share your favourite walking routes, whether that's from your hometown or from a recent trip.