Tag: Things to do in London
-

Sky Garden Review: The Good and The Overrated
The top of an office block in the City of London is a strange place to want to go on a wet Tuesday Afternoon, but last week we and about a hundred others queued up at the bottom of number 20 Fenchurch St.
