St. Clement hotel is a 90-room hotel at 180 The Thames that brings a residential sensibility to contemporary hospitality, combining considered interiors, informal service and shared spaces within the wider transformation of the Thames-side complex.

Previous
Previous

180 The Thames

Next
Next

Cafe Clement