In Montreux
... n Montreux But Sir Halford, speaks from Montreux, on Geneva, he is s Switzerland, where nding a fortnight's much, if holiday. said that not read into anything. rence. should certainly don't 1974 as my last year in activee business,” he said. “All being ...