the three tuns
75 High Street
Great Abington CB21 6AB
United Kingdom