A great cozy stay inside Central London that will put you in walking distance to everything you might want to see. Amazing value for the money.