On the road price £22,495
Interest Charges £3,859.35
Optional Final Payment £9,427.50
Total Amount Payable £26,354.35
Amount of Credit £18,480.15
Finance Deposit Contribution £500
Customer Deposit £3,514.85