I stayed in a lot of places in London but that was without question the best one.
5 to 15mn by train of everything. The train station is literally 2mn away from the flat.
The flat was perfect, clean, bathroom and kitchen on point and the beds were super comfortable.
The Check in and check out are super easy and Ali is a fantastic host.
If you looking to stay in London on a great place for a good price book this one.