Marmalade is the perfect place for high tea. They have quite a good selection of cakes and tea. This cake has a good balance of citrus and sweetness. The cake is fluffy and not too dense which might be heavy. It keeps you wanting to go for more.