Islamic finance

People walk past Islamic Bank of Britain's (IBB) first branch on Edgware Road in London.
Finance
London is becoming the newest hub of Islamic finance