Title of the slide London is the capital of Great Britain. It is one of the greatest cities in the world. It is an important business and financial center. It is an intellectual center, too. Everywhere in London, there are open spaces: Hyde Park and Regent Park are the largest.