3 min read Boutique Hotel New 350 room super boutique hotel with world’s deepest basement to open in Leicester Square July 12, 2021 Michelle A new luxury boutique hotel with a six storey underground basement said to be...