Hi, I am looking for recommendations on a car for my daughter that is cheap to buy and run.

I am looking to spend around £3500.00 to £4000.00, it also needs to be cheap to insure and tax.

It will only be used for driving in and around London carrying herself and a toddler.

I have been looking at around 2010 versions of the Hyundai i10, VW Up, Ford Fiesta, should I be looking at anything else or avoiding any of these?

Thanks for any advice.