Address: Bank of Baroda, Grange Road, Loxford, Seven Kings, London Borough of Redbridge, London, Greater London, England, IG1 1HG, United Kingdom