• Home
  • /
  • Category Archives: - Travel
W-London---Leicester-Square---WOW-Suite-living-room-&-bathroom-3-2

The WOW Factor

Sophisticated and quirky, glamorous and decadent, and centrally located in the heart of Leicester Square is the W London Hotel, offering luxury, and style just steps away from theatreland, the catwalks of Brewer Street and Soho’s electric nightlife, the hotel - like the city itself - is a bold contrast of themes, colours, textures and...
12345