Heart of London

Pelham Street, London

Heart of London, exterior picture

Ad
Address:South Kensington Station Arcade
Pelham Street, South Kensington
London, SW7 2NA
Map:Map & nearby
Region:South Kensington
Nearest Station:South Kensington
Category:Souvenir Shops
Telephone:


About: Heart of London are a small chain of souvenir shops located within popular destinations of London

Related Businesses

Nearby alternatives

  1. Castle Souvenirs (0.4 miles)
    Brompton Road, South Kensington, SW3 1HW
  2. Heart of London (0.5 miles)
    Brompton Road, South Kensington, SW3 1ER
  3. London Souvenirs (0.5 miles)
    Brompton Road, South Kensington, SW3 1ER

Reviews & Tips from our readers

AIL on Social Media

Facebook logo Twitter logo Google G+ logo Instagram logo

What's New?