The tower itself stands 65 feet high
The highest point in the cotswolds
Cotswolds' highest castle
Streetside
Bird's Eye
Check in: Feb 16 · Check out: Feb 17