Elephant & Castle London Underground Station

Elephant & Castle London Underground Station
London Road, London, SE1 6JZ
Photo of Elephant & Castle London Underground Station