16 St. Lukes Road, Windsor, BERKSHIRE
St. Leonards Road, Windsor, BERKSHIRE
The Old Court House St. Leonards Road, Windsor, BERKSHIRE