As someone who used to live in London, I can tell you this is a great location! Walking from Covent Garden and right next to the Holborn tube stop. Fits 3 people comfortably with good common area.