Irvine Sellar is one of the UK property world’s great survivors. The man behind the 1,016ft London Bridge Tower, better known as the Shard of Glass development, was a victim of the 1990 property crash.
Having rebuilt his fortune to be worth £210m (€228m), according to the Sunday Times Rich List, Sellar believes the best opportunities in commercial real estate are yet to come.