Archive for February 2013

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

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...