K-West Hotel & Spa
K West Hotel & Spa is the ultimate 4-star contemporary boutique hotel in Shepherd’s Bush, just a stone’s throw from Notting Hill, Holland Park and Kensington. The hotel features 219 bedrooms, a holistic Spa complete with hydrotherapy pool and treatment rooms and Studio Bar & Kitchen, the perfect hangout for...