Newham University Hospital London

Glen Rd, London E13 8SL, United Kingdom
+442074764000