London landlords and letting agents have faced fines exceeding £900,000 in the first half ...

Read More