Turnham Green, Turnham Green

Mark Knopfler - Junkie Doll lyrics meaning

Meaning

Turnham Green is a public park in Chiswick, London, a place they would often visit.

Read all Mark Knopfler - Junkie Doll lyrics