Leicester Square

Pursuitist Luxury Best Luxury Blog
W London-Leicester Square opens

W Hotels Worldwide opened its newest flagship hotel, the W London-Leicester Square. The new hotel…