The flat is great located. The room has everything you need for London trip.
It's very quiet compared how busy the area is.
I would highly recommend it.