Be wary of the comment regarding train noise. I found it a real issue in the master bedroom and didn't get a proper night's sleep in any of the 3 nights I was there. I ended up making ear plugs out of toilet paper for nights 2 and 3.
Everything else about the apartment is amazing. Other than the high price. But that's London! It is comparable price-wise with other Airbnbs and hotels in the area.