For our group of 8 this was a great location to Olympia Hall. The small shopping center had a morrisons grocery store in it. Great to stock up on water and snacks for the room. Shepards Bush train was a short walk away, also a short walk to Notting Hill and Kensington Palace.
Rooms were great and hot water was...
More
- k West London
- k West Hotel
