Listen to 1 Talk radio station based in Stratford, United Kingdom.
Stratford, United Kingdom · Pop · Talk