Greenwich, London: The Place to Visit in the Capital for a Slower Pace
Greenwich is on the outskirts of the city and from my view on the bank of the Thames I can see Canary Wharf to my left, to the right I can see the Shard and the Gherkin. The difference here is that I can also sit in peace and quiet and…