St. Thomas, Swansea, SA1
Located next to the river and sail bridge in the vibrant SA1 development, The River House has become one of Swansea's landmarks.