The apartment was absolutely amazing; it is modern, clean, big and open! Only a 15 min tube ride to the centre of London and the hosts were very very nice 👍
The only minus is the long walk from the apartment to the tube station (about 15 min) But it is kind of worth it as the walk is nice and along a fairly nice neighborhood! Would totally recommend.