Mint Choc Chip Ice Cream @ Hampton Court Palace Ice Cream Stand