Spot Of Tea - THE BRITISH CHIP SHOP