The River House

restaurant • bar • accommodation

4637986996
4637987004

The River House

Kings Road

Swansea

SA1 8AW