Elephant & Castle London Underground Station

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