Leicester Square Tour – Lively Place of London
Leicester Square Tour – Lively Place of London, Leicester square is a tourist attraction in London. the square hosts many events like Christmas celebration and chinese new year. there is a william shakespeare statue and fountain in a park near Leicester square. there is a swiss clock and china town near Leicester square.