New House Hotel, Thornhill, Cardiff.

New House Hotel, Thornhill, Cardiff.