Acorn House is located in Cambridge, United Kingdom on Barton House, 63B Adrian Way. Acorn House is rated 5 out of 5 in the category hospital department in United Kingdom.
Address
Barton House, 63B Adrian Way
Accessibility
Wheelchair-accessible entrance