Waterlow Park
Urban park · London Borough of Camden
Church building
St Michael's Church or Church of St Michael, commonly referred to as St Michael's Highgate, is an Anglican parish church in Highgate, North London and a Grade II* listed building. It is the highest elevated church in London.