Great location! A short walk from everything you need, and the complex the flat is in is super quiet. We felt at home for the two weeks we were there, which was exactly what we were looking for. If you want to stay in a great part of London not overrun with tourists, or want to feel like you are a local living there, this place is for you!