Filters:
clear
clear
Country: United Kingdom

badminton complex in Windsor

About 1 results.

Windsor Leisure Centre

thumb_up 3087 likes
rate_review 400 Reviews
favorite 33923 favorites
Stovell Rd, SL4 5JB Windsor, United Kingdom

Situated on Stovell Road, Windsor, with the famous Windor Castle nearby, we are a multi-purpose leisure centre offering fantastic health and fitness facilities. With services such as our 150 stat…

  • 1