London, the capital of England and the United Kingdom, is the most populous municipiality of the European Union, with an estimated population of over 12 million (metropolitan area) belonging to over 300 ethnic groups.
If you are planning to visit London you may be interested in having a quick look at several photos it. Click on the links at the right to view the pictures. We have taken any attempt to provide exact (GPS-based) coordinates of the positions where the photos have been taken.
Here you see the center of London from space. Image courtesy Earth Sciences and Image Analysis Laboratory, NASA Johnson Space Center.