Little Rose

7 Orchard Road, Haslingfield, Cambridge, CB23 1JT