London's Leicester Square is getting its first 'super boutique' hotel

The first photos of the new hotel
17October2019