What a lovely little place Cherry Blossom bakery is. Gorgeous cakes and always a brilliant selection. So nice to have a cuppa from a quaint teapot. Service is always impeccable! If you're a chocolate lover, have the mega choc cake (if it's in) you won't be disappointed.