57 King Edward's Rd, Barking IG11 7TS, United Kingdom
google-place 3.9 out of 5 (8) last updated 23/01/2020