Cake Box is a cake shop specializing in fresh cream celebration cakes. With over 250 locations, it's the UK's largest franchise retailer of its kind.