This place was perfect for our stay in London. It was conveniently close to West Kensington station, several grocery stores, and lots of restaurants. We all had enough space to relax and hang out.