UKData checked October 2026
  1. Home
  2. Swansea
  3. The River House

The River House is a modern British restaurant on The River House, Ice House, Kings Rd in Swansea. Also listed under cocktail bar, French restaurant and modern European restaurant. Sunday hours are listed below.

Ice House, Kings Rd, Swansea SA1 8AWChecked October 2026