Built in 1769, King Alfred’s Tower was meant to commemorate the end of the Seven Years’ War and honor King George III.
The post Inside King Alfred’s Tower, A Stunning English Folly That’s Stood Since The 18th Century appeared first on All That's Interesting.