It's one of the perfect flats you can stay in London. It's in a great area, 3 min from the overground station. The place itself is fantastic, with everything you need basically. Thanks for letting us stay there! I would love to stay there again :)