The flat in very nice and clean, has been recently renewed and has everything that you need for a perfect staying in London. Moreover, it is very close (5 minutes walking) to the metro station and is located in a beautiful and quite area. We would definitely recommend it!