Six medieval castles near London

You don’t have to leave the capital far behind to immerse yourself in history. Pay a visit to one of these medieval castles near London for an unforgettable day trip… Windsor Castle, Berkshire Windsor (above) … Continue reading Six medieval castles near London