16 May 2014
About London
London is the capital of England and the United Kingdom with a population of 62.7 million (July 2011 est.). The River Thames flows through the center of London. London is a leading global city with one of the world’s largest financial centres alongside New York. Famous landmarks include: the Tower of London; Kew Gardens; Westminster Abbey; Greenwich, Tower Bridge, Trafalgar Square and Buckingham Palace.

