GUIDE to LONDON
Category: Land + PeopleLondon is the capital of the United Kingdom and the chief city of the Commonwealth of Nations. Together with Tokyo, the capital of Japan, and New York in the United States, it is one of the three largest cities in the world. In Greater London — the area (roughly) within 15 miles of Charing Cross— […]