Bank of Baroda 32 City Road, London, London EC1Y2BD