Hi Stuck on last few capital cities, would appreciate some clues 6 French free town (10) 17 would Arthur sit here (9) 18 Home of the Smurfs (8) 38 Perhaps a spook would live here (9) 41 drunken two at a NA city (6) 42 this is nowhere near the Thames thanks for any help