Windsor Castle is one of the residences of the British royal family. This castle is located just outside of London, so it is easy to get to and well worth the visit. In fact, Windsor Castle is one of the best day trips from London. A visit to Windsor Castle takes about half of a day, including your transportation to …