Very good stay. The apartment is ideally located (close to central London) and clean. The exchanges with Veronica are very simple and she answers to your questions very quicly.
However, the proximity to the train line is very noticeable and will be complicated for light sleepers.