North London Breast Screening Service is located in Edgware, United Kingdom on Deansbrook House, Edgware Community Hospital, Deansbrook Rd. North London Breast Screening Service is rated 3.4 out of 5 in the category cancer treatment center in United Kingdom.
Address
Deansbrook House, Edgware Community Hospital, Deansbrook Rd
Accessibility
Wheelchair-accessible toilet