London’s Less Popular Shopping Areas (Review)
Interested in some of London’s less popular shopping centres? Wanting to escape some of the crowds for a few hours? Here’s what to expect at London’s Battersea Power Station and the Icon Outlet at the O2. Battersea Power Station Located on the south bank of the river Thames, Battersea power station began construction in 1929 […]
London’s Less Popular Shopping Areas (Review) Read More »