Showing all 1 Facts found
Click to filter results
Christopher Tidmarsh is born in Hoxton, London, England, UK, Europe. He will find a measure of success in the 1960s as singer Neil Christian, leader of Neil Christian And The Crusaders.