endz2endz.com
Elephant & Castle – Worst Area in London
A Run down shopping centre, the smell of urine and a very confusing round about, makes Elephant and Castle one of the worst areas in London. (In our Opinion). Formally known as an area of filth, th…