Map Unavailable Address Cricklade Road Swindon United Kingdom Upcoming Events No events in this location St Barnabas Church Hall