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