Italy
grade II listed building in City and County of Cardiff. To the E of the church at the junction with Bedford Street