The Daily Telegraph 1971 2018-09-01 - Costa was founded by Italian brothers Sergio and Bruno Costa with a store on London’s Vauxhall Bridge Road