Great place for staying near the center of London