This was the perfect spot for our stay in London! There's a ton of great bars/restaurants within walking distance but you can also hop the tube to quickly get to places further afield. The neighborhood is pretty chill considering its central location and wasn't super crowded other than the weekend. The flat is quite new and well furnished, so it was even enjoyable to just lounge around and watch TV when we got too tired from gallivanting around. Of course there is always noise in a central location but the soundproofing is pretty good so I imagine it is probably one of the quieter places you could stay!