Sandwich shop CABIN, located in Haddenham Business Park. A popular takeaway spot.