High Street, Windsor, BERKSHIRE
St. Leonards Road, Windsor, BERKSHIRE
St Leonards Road, Windsor, BERKSHIRE