A london landlord has been fined £285,000 for renting out squalid flats smaller than a standard uk parking space

1 min read

A London landlord has been fined £285,000 for renting out squalid flats smaller than a sta