This
is Apple Blossom.
Apples
grow abundantly in many areas of Britain, particularly in the
south-western counties of England and in Kent. These counties are famous
for their apples and the cider drink they produce from them.
Many
people have one or two apples trees in their gardens and in the past
every large country house would have a small orchard of these trees
nearby. Consequently in British cookery there are many delicious recipes
for dishes using apples.