Unit C4, Ivory House, St.Katharine Docks, London E1W 1AT, United Kingdom · 4.3 out of 5 on Google, 1205 reviews
A restaurant and lounge praised for its food, service, and waterfront views, with no clear information about working conditions.
Loading map...
Unit C4, Ivory House, St.Katharine Docks, London E1W 1AT, United Kingdom