Category : Elephant and Castle

no image posts
Nearly 2 years ago

Remodeling of the castle.

Elephant and Castles infamous shopping centre is facing demolition, but what will this mean for the workers who spend their days there? Elle-Mae Smith,

no image posts
Nearly 3 years ago

Elephant and Castle

Elephant and castle, developing area, full of building sites, new businesses and vibrant culture. This area is located in the London Borough of Southwark and lies within