Nice place in great location, the flat has everything you need and the host is extremely available. Maybe it is a little bit noisy, but that’s quite common in London! I would recommend this place.