Harrow on the Daily

Watford

Harrow is a suburban town in northwest London. Simple, laid back, but also quite busy.

  • Residential
  • Area

Updated 3 years ago

Preston Avenue, London

1 save

Watford, United Kingdom • Wishlist • 

  • London, United Kingdom

More details

About United Kingdom

Cultures and traditions converge in the United Kingdom. Explore the amalgamation of old and new.

Other lists in Watford

Download Lemi

Lemi is better in your pocket. Discover more and create your own lists in iOS and Android!