Elephant & Castle Railway Station

Station Three Letter Code: EPH

Address: Elephant & Castle station, Elephant Road, London, SE17 1LB