Without a doubt London is an amazing city. You can live here for years and unexpectedly take a wrong turn and find something new; such history covering such a small metropolis footprint. And there is nothing better than finding a garden oasis in the heart of The City.