2 River Street, Windsor, BERKSHIRE
10 High Street, Windsor, BERKSHIRE
3 Church Lane, Windsor, BERKSHIRE