Complex sentence: It is located on Bridge Road, Llandaff North, Cardiff, on the banks of the river Taff-the name'Glantaf' means'The bank of the river Taff' in Welsh.
Split into simpler sentences: It is located on Bridge Road, Llandaff North, Cardiff, on the banks of the river Taff. The name'Glantaf' means'The bank of the river Taf' in Welsh.