The tower itself stands 65 feet high
The highest point in the cotswolds
Cotswolds' highest castle
Streetside
Bird's Eye
Check in: Apr 6 · Check out: Apr 7