Excellent Location. The Tube, Covent garden, Pubs, etc. This is a great location for discovering London.
Peter (Host) was amazing from communicating prior to us arriving and during our stay. Everything was seamless. I really enjoyed our stay.