Apparemment very well located in a calm and green neighborhood.
The flat is very big and we loved the treats (cider for the occupants) left on our beds by Pratricia.
The beds were comfy and all was arranged before our arrival.
I definitely recommend it for the time you'll wanna spend in London