Similar Posts
Tudor Day Trips From London: Dover Castle
Dover Castle is located in the historic town of Dover in Kent, England. One of the largest and most enduring castles in England, it dates back to the eleventh century. The mighty palace-fortress sits atop the White Cliffs of Dover and is an iconic symbol of English sovereignty.
The Priory of St John of Jerusalem, London
Dear Time Traveller, This content is restricted to paid members of my membership site:ย The Ultimate Guide to Exploring Tudor England….
Winter & The Christmas Season In The UK: Travel Essentials
Dear Time Traveller, This content is restricted to paid members of my membership site:ย The Ultimate Guide to Exploring Tudor England….
The Lygon Arms, Worcestershire
The Lygon Arms in Broadway is a beautiful Tudor building, believed to be used by King Charles I during the Civil War. Today it offers a range of luxury accommodation.
Le Temps Viendra: A Novel of Anne Boleyn – An Excerpt
August 2012 was a momentous month for me. I published my first Tudor book: Le Temps Viendra: A Novel of…
George Talbot, 6th Earl of Shrewsbury
Dear Time Traveller, This content is restricted to paid members of my membership site:ย The Ultimate Guide to Exploring Tudor England….