We loved the flat.
Very clean, many amenities and the communication with the renters is great.
The location is excellent, close to the center of london.
There is a constant noise from the station.