Reviews
User
pretty nice
More about Newnham House
Newnham House is located at Newnham Rd, Cambridge CB3 9EY, UK
https://map.cam.ac.uk/?inst=corpus&loc=3