Discover Alone, back to main map

Tower House, Almondsbury

Castle, fort or tower
Tower House, Almondsbury
Report the wrong picture

What is recorded here

Tower House, Almondsbury is a castle, fort or tower in South Gloucestershire, England. Perhaps it stood as a watchtower for a local lord, its stones catching firelight while villagers slept below. Maybe the structure fell silent when roads changed, leaving only a shadow in the field. Imagine a keeper climbing wooden stairs at dawn, listening for trouble before the world woke.
A named place photographed at this map point in South Gloucestershire.

Places near here

Add to this placeAdd a picture Comment or add a tip

Explore 1,118,481 places

Other information

Photo: Adam Zirps · CC BY-SA 2.0