Close to Leicester Station and within walking distance to many London sights.