London, United Kingdom
New River Head is a historic site located adjacent to Sadler's Wells Theatre on Rosebery Avenue and Amwell Street in the Clerkenwell area of London, England. Originally it was the London terminus of the New River, an artificial watercourse opened in 1613 to supply water to London. Subsequently the s
ite also became the headquarters for the New River Company, the owners of the New River, and for its successors, the Metropolitan Water Board, the Thames Water Authority and Thames Water plc.
Listen to the audio guide for New River Head windmill Free on WIP — starts by itself when you arrive, even with the screen off