Discover over 1,000 years of history by visiting Windsor Castle, which boasts its own chapels, a library and rooms for its 150-strong staff.
How to get to Windsor Castle from London? How much does it cost? Where to book tours of the castle and even throw in some interesting facts!