Deposit

Deposit

Rachel and Ben want to buy a flat in London.