Freedmans At Salters
17-19 Barking Rd., East Ham, Newham, London, United Kingdom, E6 1PW
(02084) 722892 Phone