Oxleas NHS Foundation Trust
Oxleas House, Queen Elizabeth Hospital Stadium Rd., Woolwich, London, United Kingdom, SE18 4QH
(02088) 366692 Phone