London, United Kingdom
Holborn
N/A
This is a sheltered bus stop that’s popular with the tourists jostling about towards the British Museum for that all important ‘mummy’ fix.
like
Deli
The best companies in the category 'Deli'