The restoration of Charles Dickens’ Old Curiosity Shop
Jul
13
2023
Your guide to London's culture and transport news and events taking place across the city.
LSE - London School of Economics and Political Science,
Houghton Street,
London,
WC2A 2AE
The nearest station is Temple Tube Station which is 0.2 miles away.