Tent city on one of London's poshest streets torn down after 'months of complaints'

Around 40 people were living by Marble Arch Station as tents continued to build up over a period of eight months.

No comments

Read more