Burfield Road Old Windsor, Windsor, BERKSHIRE
Yellow Foot Lodge Thames Water Depot Pococks Lane, Windsor, BERKSHIRE
The Great Park, Windsor, BERKSHIRE