Central & North West London NHS Foundation Trust ampcare January 1, 1970 75 Hampstead Rd, Kings Cross London, NW1 2PLCentral & North West London NHS Foundation Trust