Hampstead Heath

Hamstead Heath is a large park and countryside located in Hampstead, North London, which is taken care of by the City of London.

See
Website

Category:City of London