Could someone please help with the last two in this quiz. I think I know what they are but need reassurance please. The answers are all places in Great Britain. 15. Ship Worker 18. Lads crown. I have 15. Crewe and 18 Peterhead. Can any one confirm? Thanks in advance.