Castles in Berkshire
Berkshire is one of England’s nine Home Counties that surround the capital city of London. It has one of the strongest links with British royalty, who have lived here since Windsor Castle was built in the early 12th century. As well as the royal association, there are several picturesque villages, usually on the banks of … Read more