19th-century covered shopping arcade with high-end retailers for watches, jewellery, perfume & more.
Attractions
Queen Victoria Memorial
London SW1A 1AA, United Kingdom
