GB,
As a curious bystander, I didn't see any "Townsville" in the UK. There is a Townsville City in Australia. Oddly, when I first saw the image I thought it looked familiar as being along the train ride from one of the airports into London. Sure enough, looking up "Three Bridges," as appears in the sign along the stream, that village is along the tracks near Gatwick. So, please tell us the relevance of your question and if I am somewhere on the right "track."
Richard L.