There is a King Alfred's Tower, but not quite in Somerset. It was built in the grounds of Stourhead House in Wiltshire, now owned by the National Trust. From the top, it is possible to see a lot of Somerset, I have seen as far as Exmoor on a clear day.
Copyright © 2026 eLLeNow.com All Rights Reserved.