Catherine’s place is what you are looking for when coming to London. It has everything you need: space, amenities, very good location and living neighbourhood. I definitely recommend it