Excellent location with just a 10-15 minute walk to Hyde Park, with tube and bus stops close by. Next to convenience store and couple of nice pubs within a few minutes walk.