1. What is the centre of
London?
Trafalgar Square is the centre
of London. It is the most beautiful square in London.
2.Where is the National Gallery situated?
The National Gallery is an art
museum in Trafalgar Square in Central London.
3. What do you know about the British Museum?
The British Museum in London is one of the
world's largest and most important museums of human history and culture.
4. Which is the largest park in London?
Richmond Park is the largest
park in London. It is 2,360 acres in size.
5. What is there in the middle of Trafalgar Square?
In the middle of the square
there is a tall column. It is a monument to Admiral Nelson.