Elephant and Castle photograph

Elephant And Castle

Use attributes for filter !
London borough Southwark
Dialling code 020
Main contractor Lendlease
London AssemblyLambeth and Southwark
RestaurantsThe Albert Arms
Castle Tandoori
Leños & Carbon
Date of Reg.
Date of Upd.
ID1137774
Send edit request

About Elephant And Castle


The Elephant and Castle is an area around a major road junction in Central London, England, in the London Borough of Southwark.

Related Persons

Next Profile ❯