Bank Of Baroda
171 Ilford Ln, Ilford IG1 2RT