A room in the Elephant
As controversial regeneration plans seek to recreate the Piccadilly of South London, everybody is fighting for a room in Elephant & Castle.
As controversial regeneration plans seek to recreate the Piccadilly of South London, everybody is fighting for a room in Elephant & Castle.