Harrow Weald
Harrow Weald is the northernmost part of the town of Harrow in Greater London, England. It is formed from a leafy 1930s suburban development along with ancient woodland, and forms part of the London Borough of Harrow.
Harrow Weald is the northernmost part of the town of Harrow in Greater London, England. It is formed from a leafy 1930s suburban development along with ancient woodland, and forms part of the London Borough of Harrow.