The London City Views Ring Walk

London has arisen in the Thames Delta, in the middle of a marshland barely 5 to 10 meters above sea level. One needn’t go far to observe that geography beautifully and clearly in the cityscape: from Parliament Hill at Hampstead Heath or the Royal Observatory in Greenwich Park, one overlooks the Thames Valley, the whole

The London City Views Ring Walk Read More ยป