W Hotel Lounge Bar Review - The W Hotel, London
W Hotel Lounge Bar - Cocktail Queen Review The W Hotel, 10 Wardour Street, Leicester Square, London W1D 6QF The Americans have landed, and boy have they! Only if you walk around Leicester Square with your eyes closed can you miss the huge glass white cube that has been erected on the corner. And…