fblog.me

The underpass at Charing Cross station is a rather unusual place for a mini shopping mall but it's home to Davenports Magic shop.