Peter Downsborough was born in a town located in which country ?
Peter Downsborough: Peter Downsborough (born 13 September 1943, in Halifax) is a retired goalkeeper. Halifax, West Yorkshire: Halifax is a minster town in the Metropolitan Borough of Calderdale in West Yorkshire, England.
England