Future Inn Cardiff

Cardiff, Vale of Glamorgan