This is the best option for London! Queensway has everything you need: cafes, supermarkets. Nearby is also Kensington Gardens and Hyde park. Convenient to get to Soho and Oxford street.