Travelodge London Central Elephant and CastleTravel & transportLondon, ENG+448719846585Not providedVisit website