New River Village
New River Village is a 15-acre development in Hornsey, near Crouch End. It occupies a fantastic location - overlooking the reservoirs at the base of Alexandra Palace park - but is accessible for central London and the City with good transport links. The large Victorian red brick building is an old Thames Water pumping station for the nearby reservoirs, and is now the Pumphouse Restaurant and Bar.
To view the New River Village virtual tour, please click the thumbnail panorama below.