Trafalgar Square is a popular London tourist attraction located in the heart of the city. It is home to historic monuments, art galleries, lively performances, and a lively selection of street food. Visitors can enjoy the beautiful art galleries in the nearby National Gallery or wander around the vast green space of the square itself. The square is also surrounded by a myriad of shops and iconic landmarks like Nelson#s Column.