Music, dance, food and Ayurvedic massage are some of the treats in store on Trafalgar Square this Sunday (12.10.14), for the annual Festival of Lights. Free entry.


Popular on LondonNet