About 15 years ago I rented a flat in East Dulwich through Ludlow Thompson. It all went smoothly, and I had no problems until the very end when i went to move out. The place was spotless, apart from the fact I hadn't cleaned the oven inside. They tried to withold my entire £400 deposit for a dirty oven!! I went off my head! If they'd wanted to keep back £20 or something like that, I'd have understood.
In the end, I had to go back to the flat, where new tenants were now living, and clean the flipping oven to get my £400 back. They were arseholes, i thought.