Leicester Square
Away Spa @ W London – Leicester Square
10 Wardour Street, Leicester Square, London, W1D 6QFAWAY® Spa at W London is a luxury spa located in Leicester Square in the heart of Central London providing tailor-made treatments designed to respond to each individual desire.
Find Out More...