Archive for February 2013

What’s On This Weekend: 8-10 February 2013

Chinese New Year in Trafalgar Square, by Tarotastic

London will be awash with colour this weekend: not only does Sunday see the vibrant Chinese New Year celebrations taking over Trafalgar Square, but Kew Gardens will also be filled with a rainbow of orchids. Elsewhere, you can see some …

Read more...