10 Things to do in London this weekend.

1. Follow a trail of early-flowering snowdrops at London’s oldest botanic garden

2. Spoof Western ‘Cowbois’ is the most enjoyable show at the Royal Court in years

3. Cirque du Soleil are back with another lavish show

4. See Emma Cousin’s Looney Tunes meets Maria Lassnig art

5. Get eight dishes, main and dessert at Atul Kochhar's Kanishka

6. Have a big ol’ whiskey-fulled knees up for Burns Night

7. Fill your eyes with sparkles at the Light Festival at Battersea Power Station

8. Catch panel talks, workshops and screenings at Soho London Independent Film Festival

9. Dance the night away at Murder on Zidane’s Floor

10. 51% off bottomless dim sum and a glass of bubbly at Leong’s Legend