Point of interest

Windsor Arts Centre

3 locals recommend,
Location
83 St. Leonards Rd
Windsor, England

Tips from locals

Natalie
October 23, 2017
This great little arts centre is just a minute's walk away. It features theatre, classes, exhibitions and has a cafe and bar open all day and evening.
Nigel
October 5, 2016
Local place to enjoy lots of entertainment activities

Unique things to do nearby

United Kingdom
Mountain Biking - an off road experience
United Kingdom
Plant Based Wellness in the Outdoors