Royal Mews Windsor Castle, Windsor, BERKSHIRE
88A High Street, Windsor, BERKSHIRE
St. Stephens House Arthur Road, Windsor, BERKSHIRE