The Salt Room

The Salt Room is a modern British seafood and grill restaurant. Located opposite the West Pier and the soon to be i360.
Read More