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.
Daily Express :: News Feed
Around 40 people were living by Marble Arch Station as tents continued to build up over a period of eight months.
Daily Express :: News Feed