Used from circa 1709 to 1720.
Location Amwell Street, London, EC1
Categories
Authority
More Information New River Head Windmill