Excellent location in central London, with Covent Garden very close by, and tube stations and bus stops just a few minutes walk.