Windsor Leisure Centre

Windsor Leisure Centre
Clewer Mead, Stovell Road, Windsor, Berkshire, SL4 5JB
Photo of Windsor Leisure Centre