Lotus Seed bun
Lotus seed bun is a Chinese sweet bun found in China. They're prepared by steaming a yeast-leavened dough that contains lotus seed paste. It can be classified as a dim sum, though not exclusively so. They're sometimes available in overseas Chinatowns.
Because the bun has a variety of different appearances, the dough especially, can be different depending on where it is made. The dough is generally made of similar substances like the ones used in char siu baau.
Recipe for London bun see Here