- 1 West Avenue, Gosforth, Newcastle upon Tyne NE3 4ES
- +44 (0)191 285 6812
- bookings@thetownhousehotel.co.uk
Centre For Life
The International Centre for Life is a science village in Newcastle upon Tyne where scientists, clinicians, educationalists and business people work to promote the advancement of the life sciences.