London is the capital of England and a very big city with lots of things to see. Some popular landmarks include the Tower of London, London Eye, Westminster Abbey, Trafalgar Square, Oxford Street, the River Thames, Tower Bridge, and Buckingham Palace where the Queen lives. London is a wonderful, historic city and a great place for visitors to take a trip.