Squatters take over mansions

Squatters are holed up in two £15 million-rated mansions on one of the country’s most exclusive roads. The squatters have set up home in the seven-storey properties in London’s Park Lane, famous for its super-rich residents, luxury car dealers and

Leave a Reply