Great place to stay in London. Centrally located, very close to a tube station. The fridge, cook top, and microwave were perfect for having some quick meals at home. The washer was a life saver for our 5 week UK trip.
The fluffy bathrobes were a nice touch! We would definitely stay again!