Excellent location, walking distance to Hyde park, and underground stations are all around. Edgeware road is the closest tube station. Very nice flat! Loved our stay, hopefully be back soon! The pizza across the street is excellent!!