Very nice, big apartment. The neighborhood quiet and beautiful.
At walking distances from many spots in London.
We definetely gonna stay there in our next visit