14. Where is the bell that never rang......?(7)
16. Sound of flute music here?(8)
17. Archiepiscopal palace here(12)
18. Hamelin is near this famous city(7)
19. Not a ball gown!(6)
20. Ayrshire or Russia?(6)
21. Heartless body buried here(11)
22. Not a desert town(7)
14. is definitely GLASGOW. "The bell that never rang" is part of a well-known rhyme mentioning the various elements of its coat-of-arms - tree, bell, fish etc.