WindsorCastle is a royal residence at Windsor in the English county of Berkshire, about 25 miles (40 km) west of central London. Virtual Tours ofWindsorCastle and other Royal Residences. Home to royalty and 1,000 years of royalhistory.WindsorCastle is the oldest and largest occupied castle in the world. It is open to visitors throughout the year. Founded by William the Conqueror in the 11th century, it has since been the home of 40 monarchs. View details about WindsorCastle in Windsor England on Apple Maps. Address, driving directions, images, nearby attractions and more. DiscoverthehistoryandbeautyofWindsorCastle, the home of the British Royal Family.DiscoverthebeautyofWindsorCastle's Semi-State Rooms. Enjoy a unique glimpse inside this historic site with special access. Find the perfect windsorbeauty stock photo, image, vector, illustration or 360 image. Available for both RF and RM licensing. The Rugby World Cup is underway, so Tins managed to get us a meeting with the Patrons of the WRU, RFU & SRU at WindsorCastle.Hask & Alex can't believe their... Royal places to visit in Britain. WindsorCastle: The Queen spends most of her weekends at WindsorCastle and theRoyal Standard flag flies from the Round Tower whenever she's in residence.