London Great Britain Article about London Great
Greater London capital of Great Britain and the nation''s principal economic political and cultural center One of the world''s most densely populated cities it is situated in the center of the London basin at an elevation of 5 m above sea level on a plain rimmed on