Cumberland Rd, Plaistow, London E13 8NH, United Kingdom
google-place 4.8 out of 5 (16) last updated 23/01/2020