About UsAll Rooms
River PenthouseRiver LoftsStudiosBedrooms
Café ClementBobbi's BarLunetteThe Health ClubEvents
ScreeningsLevel 10

St. Clement, a new hotel on the Thames in the centre of London, featuring 15 River Lofts and 90 bedrooms.

Local area All Rooms Screenings Level 10
Careers Terms & Conditions Press 180 The Thames

Be the first to hear from St. Clement.


Instagram Email
St. Clement Hotel, 180 The Thames
12 Temple Place, London, WC2R 2NF