If you're visiting London, Windsor Castle is perfect for a quick day trip from London. The Old World charm of Windsor Castle will enchant you, whether you are a history buff or just are interested in one of the most impressive castles of British Royalty. #uk #windsorcastle #britishroyalty #britishcastles #daytripfromlondon
{}