Cafe Hafren on Cardiff Bay Barrage opens RSPB Cymru's orange shipping container cafe at Cardiff Barrage has finally opened for business. 51.446234 -3.166110