The elevated residential settlement of Northwood is located in the London Borough of Hillingdon. The Northwood Grange, London School of Theology and Northwood Hills tube station are three of the areas main landmarks. Today Northwood Grange is the Hall School, while the London School of Theology offers interdenominational evangelical training. Apart from these landmarks, Northwood is also well-known for the BBC TV series, The Good Life, which was filmed here.
Private Investigator London2018-05-21T12:27:46+00:00May 21st, 2018|Comments Off on Northwood
Comments are closed.