answersLogoWhite

0

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.

User Avatar

Wiki User

15y ago

What else can I help you with?