
Is this the most BEE-utiful spring/summer afternoon tea?
c. Richard Riddell In summary Royal Lancaster London, a luxury five-star hotel situated right next to Hyde Park, has partnered with the Natural History Museum to create a pollinator inspired Blooming British Afternoon Tea. This floral twist on a …