Hi there, I'm in West London, welcome to the forum
It depends on what you want, in buying a modern car I'd say go for the newest you can afford with as much warranty. They do go wrong occasionally and any fault will cost a lot having said that mine has only had a wheel bearing go so far so pretty good.