Everything else aside - it's too much money for a car of that age, priced at about £4000 would be reasonable i.m.o.
For comparison. a neighbour just purchased a 60 plate Renault Twingo with just 16,500 miles, full service history, 2 previous owners, 6 month warranty, perfect M.O.T. history, next M.O.T. free, for £2500.