Large water tower near the village of Meppershall, Bedfordshire, UK Towers - Water Storage Links: www.any-village.com By: Hinkkanen