The flat was amazing... Very new, modern, and stylish .. with cable TV and wi-fi.
With Few minutes any from the tube station, the location is also great.
The only thing is that it's overlooking a train track, but you should't worry about not getting enough sleep because the windows are sealed very well.
In all, it was a great stay .. We really enjoined it