Excellent location to discover London as 2 metro stations and some supermarkets are on walking distance. The Airbnb is also located in a silent area.