1999 Land Rover Defender 110 'Overfinch'
What we know:
1999
Land Rover
This distinctive 1999 Land Rover Defender 110, dubbed 'Overfinch', boasts classic British charm from its London roots. Manufactured in the late 20th century, it is a right-hand-drive, automatic petrol vehicle with an impressive history of nearly 70,000 miles on London's roads and beyond.
Last bid:
£25,250