Offers from Tourism Swansea Bay members - Last minute accommodation deals, gifts / vouchers and more...
Welcome to the Barham Centre, a Community building for meetings, IT connection and worship in Gower, Swansea, South Wales.
http://www.barhamcentre.com/
barhamcentre@outlook.com