Barry Leisure Centre Posted on 3rd March 2015 by CP Sport Loading Map.... Barry Leisure CentreGreenwood Street - BarryEvents 51.4040024 -3.2715782999999874 Address Greenwood Street Barry South Wales CF63 4RU United Kingdom Upcoming Events No events in this location