Abbeydale Independent Hospital
98 Bisterne Ave., Waltham Forest, London, United Kingdom, E17 3QY
(02085) 094100 Phone