I still have one that eludes me. "Mr. Ford's finest (8 letters) must be a town or city in the UK. No luck so far. Have had a few suggestions but none are right so far. Can anyone help please?
Thanks Captain and Elipsis. I have spent ages trying to solve the Mr. Ford's finest and have scrutinised the Ford Motor Company , its cars and just about anything related without being able to solve it. Park Lane is not a town or city and Dagenham does not make any sense either.