Northwood Hills, London, UK

wizzdom(68)
Published in
DTube
Words
53
Reading
1 min
Listen
Play
5y


Northwood is an area in northwest London, England. It is located within the London Borough of Hillingdon on the border with Hertfordshire and 14.5 miles (23.3 km) from Charing Cross. Northwood was part of the ancient parish of Ruislip, Middlesex and has formed part of Greater London since 1965.

#NorthwoodHills #London #UK


▶️ DTube
Northwood Hills, London, UK | Ecency