Aerial view of Elephant & Castle, Elephant and Castle, London Borough of Southwark, London
Loading…
Image info
Aerial view of Elephant & Castle, Elephant and Castle, London Borough of Southwark, London
Aerial view of Elephant & Castle, St George's Road, Elephant and Castle, London Road, New Kent Road, Camberwell Road, Elephant and Castle, London Borough of Southwark, London