Salford

Salford is a city in England. The Doctor and Melanie Bush visited Salford in 1965. (BFA: The Vanity Box)

Behind the Scenes
Christopher Eccleston was born in Salford.