Although always crowded, a stop by to Windsor shouldn't be skipped. Again and again, travelers say that it is an excellent place to see even though in London, and many ended up repeat guests. On top of that, tourists with mobility concerns reported they had minimal problems Checking out the castle. Travelers explain the Churchill War Rooms as in