OLLCommander
Yes there is a barrier here, you cannot drive onto Penrhiwceiber Road/Bush Street from here. Instead, there is a small parking zone of about 6 spaces at the end of the road and a very large pavement/pedestrianised area. I will add a photo when next nearby.