This document provides an overview of landmarks and features of London, England. It mentions that London is the capital of England and uses the British pound as currency. Some of the notable landmarks highlighted include Big Ben, Buckingham Palace, Westminster Abbey, the London Eye, Tower of London, Hyde Park, St. Paul's Cathedral, Trafalgar Square, British Museum, and Natural History Museum.