Very convenient location, very near tube stations and buses also supermarkets. Highlight: very near to hyde park and notting hill!