Nido Castle Hill

3 Histon Road, Cambridge, CB4 3NT