London South Place Hotel

Creative designers, Grace and Webb, looked to Emsea Ltd’s extensive engineering knowledge to realise an inspirational art concept into a range of viable design features in a top London hotel.

Named as one of the Big Six Art Hotels worldwide, South Place Hotel, showcases an impressive five storey high polished aluminium sculpture, three floor to ceiling screens and a 21 metre long floating ceiling.

Developing the blueprints alongside interior designers, Conran and Partners, Grace and Webb drew inspiration from botanical foliage and branches.

Related companies