Last order for same day delivery should be placed before 7:30 pm

OUR SHOP

Our store is open daily at 14A St Christopher's Place, London, W1U 1NH from 12:30pm to 20:30.

Our full range of ice cream, desserts, cakes, coffee and drinks is on offer and our team would be delighted to serve you.