Hotels

W London Leicester Square hotel completes multi-million pound refurb

The W London Leicester Square hotel has completed a multi-million-pound transformation of its 192 guest rooms and suites.

Back to top button