Not only do we offer a large range of YMCA programmes, but we also promote and facilitate a variety of community based programmes enjoyed by people from all walks of life and all ages. From infancy to seniors, there are activities and programmes here to help people meet, socialise and be supported. We also have a wide variety of rooms for hire, suitable for meetings and functions.