Address: Bank of Baroda, 39, Upper Tooting Road, Upper Tooting, Furzedown, London Borough of Wandsworth, London, Greater London, England, SW17 7PD, United Kingdom