Get ready for dumplings and sweet rice balls: it’s Chinese New Year!

When:12 February 2021

Celebrate Chinese New Year in London on 12 February 2021. The Year of the Ox kicks off with a colourful Chinese parade in London’s Chinatown. Follow its route through Charing Cross Road and Shaftesbury Avenue in London’s West End. Watch dance troupes, acrobats, dragon and flying lion dances  take to the stage in Trafalgar Square. […]

Read More

Snowdrop days at the Chelsea Physic Garden

When:January 25 - February 2, 2020

While the rest of the UK waits in anticipation for the first sign of Spring, the Chelsea Physic Garden’s snowdrops are already out. London’s oldest garden closes for the winter, re-opening on 25 January 2020 ahead of its official Spring opening. Flowers in the garden peak early, thanks to the garden’s unique micro-climate. During the week of […]

Read More