Wonderful flat, with the kindest host. The area is just the best in London, quiet, with lots of buses, underground and train 2 mi walking distance. Two supermarkets just there, and the building is inside a nice park. Everything spotless, such a beautiful bathroom with a great shower, ... we felt totally at home.
You can walk by the riverside to the Big Ben in 15minutes. I would love to come back as soon as possible.
No doubt this must be one of the best places to stay in London.