London Garden SquaresLondon is often described as the greenest city in the world, as much of the capital is covered in parks, squares, commons and heaths. The more exclusive squares are closed off to the public by traditi
http://www.mooseyscountrygarden.com/london-garden-...