List Film

The Firestation

Add to favourites
The Old Court, St Leonards Road, Windsor, England, SL4 3BL

Contemporary arts centre with a penchant for arty cinema, housed in Windsor's old fire station (hence the name).

Tell us more about this place.