England Dover Castle Dover Castle was built in the 11th century and is the largest castle in England. Read More »
Medieval Towns Reading Reading is a large historic town dating back from the 8th century in Berkshire, England. Read More »
England Bodiam Castle Bodiam Castle was built in 1385 to defend the area during the Hundred Years’ War. Read More »
England Hedingham Castle Hedingham Castle, built in 1100, is arguably the best preserved Norman keep in England. Read More »
England Leeds Castle Leeds Castle has existed on the site since 1119 and for 300 years it was a royal residence. Read More »