Trafalgar Square

This is the most popular Christmas tree in the world

While there are a number of Christmas trees around the world that are truly spectacular such as the one at…

1 year ago

London Mayor organises annual Diwali celebration at Trafalgar Square

London Mayor Sadiq Khan organised the annual Diwali celebration at Trafalgar Square on Sunday. The free public event held from…

1 year ago