I recently rent a studio flat in london through an agency. I was told by the agency that I only need to pay a rent 160pw and council tax, ie, all other charges are included. The landlord and I signed on a contract that states clear about this.
However, when I moved in the flat, the landlord...