We would certainly recommend Victoria’s studio, which offers all you could need for a visit to London. Bus stop and very well stocked food shop nearby.