Really great stylish place to stay in Kensington. Right by notting hill and high street Kensington station. Comfy, has a nice little basics only kitchen. By sainsbury and whole foods so grocery shopping is easy (so you can avoid eating out in pricy london!)
Perfect for 2 - I'm not sure how you would fit 4 people in here!