Hotels near Victoria and Albert Museum, London
The Victoria and Albert Museum is an art museum in London. South Kensington metro station is about 0.3 km away.
Getting to Victoria and Albert Museum
- South Kensington — 0.3 km
The Victoria and Albert Museum is an art museum in London. South Kensington metro station is about 0.3 km away.