Talking Heads - 11B Front St, Lanchester, Durham DH7 0LA, United Kingdom | Fresha