Twyford Waterworks, a preserved Edwardian water pumping and purification station in Hampshire, England, UK. Visitor attraction, museum
Size: 5460px × 3654px
Location: Twyford, Hampshire, England, UK
Photo credit: © Gillian Pullinger / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: ancient, attraction, attractions, britain, british, building, corporation, edwardian, england, english, great, hampshire, heritage, historic, history, industrial, kingdom, monument, museum, pumping, purification, scheduled, sign, southampton, station, tourism, tourist, twyford, uk, united, visitor, water, waterworks