Stately Hever Castle: Icon of England’s Medieval Tudor Life

Fans of all things medieval who visit England wanting to get more bang for their tourist pound should seriously consider a day trip to stately Hever Castle. Only 30 miles southeast of Central London, this fascinating castle (dating from 1270) provided the backdrop to a sequence of tumultuous events that literally changed the course of Britain’s monarchy, religion and history. Located in ... Read Full Article