New River
united kingdom
united kingdom
New River lies in north London between Stamford Hill and Tottenham, accessible via the A10 and A503. Named after the 17th-century artificial waterway that still flows through the area, it's typical Victorian London with terraced streets and local amenities. The historic New River channel remains visible with its original brick banks and period footbridges.