Trow Pool Water Tower
The Trow Pool Water Tower is actually an abandoned church, located near Bicester in the United Kingdom. This intriguing structure can be found in a rural area, offering a glimpse into the region's architectural past. As with any exploration, it's essential to respect the site and its surroundings.
Tags: abandoned, church
Back to the urbex map