Reviews
User
so cool and futuristic, way better than the boring heritage stuff
User
Seems out of place and dosnt suit the town but has a nice facilities
More about Star Centre
Star Centre is located at Leeds City College, Keighley Campus., Bradford Road., Keighley BD21 4HQ, UK
+44 1535 685167
http://www.starcentre.org/