Mary Berry's spectacular walnut cake is perfect for special occasions - with three layers there's sure to be a slice for everyone!