A landlord has been ordered by a court to pay £37,000 after 18 people were found living in a terraced house in north London.
Charles Egbiremolen, 57, was operating eight bedsits without a licence in a converted three-bedroom terraced house in Fairmead Crescent, Edgware.more