There are buildings,statues and fountains in the square. People celebrate the New year in Trafalgar square.
Elizabeth II the queen has several homes and one is the Buckingham palace. In Buckingham palace there are 775 rooms 240 of them are bedrooms and 78 are bathrooms.
Big BenThe British Parliament works here. The name of Big Ben comes for the palace's clock tower.