Loved staying at the flat. It’s really large and everything is spotlessly clean. Sofa is really comfy and neighbourhood is quiet but you can be in central London in less than 20
Mins.