The name may be simple enough – The Twenty Two – after its position just off London’s grand Grosvenor Square, but, inside London’s newest hotel, it’s anything but. The lobby is a monochrome ode to ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results