Durham Arms
24 Stephenson St., Newham, London, United Kingdom, E16 4SA
(02074) 761204 Phone