早在3000多年前,伦敦地区就是当时英国人居住的地方。公元前54年,罗马帝国入侵大不列颠岛,公元前43年,这里曾是罗马人的主要兵站并修建了第一座横跨泰晤士河的木桥。当时伦敦被称为“伦底纽姆”。
16世纪后,随着英国资本主义的兴起,伦敦的规模迅速扩大。公元1500年,伦敦的人口不过5万,1600年人口增至20万,1700年增至70万,18—19世纪,伦敦已成为世界上最大的金融和贸易中心。1900年,伦敦的人口增加到200万。20世纪60年代伦敦人口曾达到800多万,2001年伦敦人口为718.8万。
伦敦的行政区划分为伦敦城和32个市区,伦敦城外的12个市区称为内伦敦,其它20个市区称为外伦敦。伦敦城、内伦敦、外伦敦构成大伦敦市。大伦敦市又可分为伦敦城、西伦敦、东伦敦、南区和港口。伦敦城是金融资本和贸易中心,西伦敦是英国王宫、首相官邸、议会和政府各部所在地,东伦敦是工业区和工人住宅区,南区是工商业和住宅混合区,港口指伦敦塔桥至泰晤士河河口之间的地区。整个大伦敦市面积1580平方公里。伦敦受北大西洋暖流和西风影响,属温带海洋性气候,四季温差小,夏季凉爽,冬季温暖,空气湿润,多雨雾,秋冬尤甚。平均气温1月为4.5℃,7月为18℃,年降水量为1100毫米左右。