The Capital – LONDON facts about places to see and visit: There are so many things to list about London, a history and wealth of attractions, here are just a few favourite places and facts about London. Formed by two ancient cities – City of London and City of Westminster, both forming the region of Greater London. They may be head of state for the United Kingdom, as well as countries […]