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