Discover Alone, back to main map

Tower Pond

Castle, fort or tower
Tower Pond
Report the wrong picture

What is recorded here

Tower Pond is a castle, fort or tower in Stevenage, England. Perhaps water gathered beneath a lost structure until the stones disappeared. Maybe the pond still marks the footprint of that forgotten build. Imagine standing at its edge while the surface holds the shape of what vanished.
A named place photographed at this map point in Stevenage.

Places near here

Add to this placeAdd a picture Comment or add a tip

Explore 1,118,481 places

Other information

Photo: Robin Hall · CC BY-SA 2.0