New House Hotel, Thornhill. Cardiff.
New House Hotel, Thornhill. Cardiff.