K West Hotel and Spa, Shepherds Bush, London

Tucked around the corner from the hustle and bustle of Westfield in Shepherd Bush, you’ll discover the K West Hotel and Spa. A four star boutique hotel complete with its own underground spa. It may sound expensive, but it’s surprisingly not. It’s one of the best value hotels in London.…

View Post