The Coal Shed, London
The Coal Shed at One Tower Bridge opened in the latter half of 2017 and is in a modern development just a short walk from London Bridge station. Walking the scenic route, you are treated to fantastic views of the river, Tower Bridge and the Tower of London. All nice sights if you are into that sort of thing Continue reading The Coal Shed, London