Tent city on one of London's poshest streets removed after months of complaints
- Posted on October 22, 2024
- By Express
- 2 Views
Tent city on one of London's poshest streets removed 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.