stephenliddell.co.uk
Sacred Secret Sanctuary Gardens Walk
For centuries the City of London was the most densely populated place on Earth. Even today countless millions live in Greater London but only a handful of people live in the original City of Londo…