Browsing the "Elephant and Castle" Tag →

Elephant & Castle – Worst Area in London

February 22, 2016 | 0 Comments

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...

Read More →