90 Longbridge Rd, Barking IG11 8SF, United Kingdom
Phone: +44 (208) 594-1514
160 London Rd, Barking IG11 8BB, United Kingdom
Phone:
The Orchards Health Centre, Gascoigne Road, Barking IG11 7RS, United Kingdom
Phone: +44 (208) 491-2345