Super location! Really easy to get everywhere in London. Several small food stores in 300 m radius + 24 h supermarket less than 15 min walk away.