Cleavers Corner by Adam Crolla on 19:53 Cleavers Corner is a new and modern gastro pub which has recently opened on West Street in Ashburton, Christchurch. In New Zealand. Yeah...