Landlord brothers fined £20K for illegal letting positivelysharing 1 year ago Reading Time: minute Two brothers have received a £20,000 fine and been put on the “rogue landlord” database after 15 tenants were found crammed inside a seven-bed property in north London. Read More