Great place to stay in London. Located on the central line it is very easy to get around - the Hanger Line station is about a 5 min walk from the flat.
Hosts left travel adapters and also other amenities like tea and coffee which was really nice.
Would definitely return.