CitizenM London is located right on top of Tower Hill Underground Station and has exceptional views of The Tower of London and Tower Bridge.

The new eight-storey limestone and glass hotel, constructed directly above the station has completely changed the look of the area in a good way.  

The Tower of London development has 370 luxury rooms.  The top floor boasts its CitizenM Bar, alongside eight meeting rooms also living room areas and its very first CitizenM coffee shop.

Barely eight years after it launched, the Dutch group has opened properties in Glasgow, New York, Paris, Rotterdam, Amsterdam, and London, and there are plans to roll out in Paris, New York, Shanghai, Taipei, Singapore, Hong Kong and Kuala Lumpur. 

MCR Installations were used for only the install of this project.  It comprised of track fixed glass balustrade around a large void and on site fabrication/welding for the stainless steel handrails on two stairs leading to a mezzanine floor.