Mesto sa nachádza v juhovýchodnej časti Anglicka a leží na rieke Temža. Jeho výhodná poloha na rieke umožnila rozvoj mesta v minulosti. Nachádza sa len 60 km od ústia do Severného mora. Je to hlavné a najväčšie mesto a Spojeného kráľovstva s takmer desiatimi miliónmi obyvateľov. Londýn je dopravným uzlom so sieťou železníc, diaľníc a piatimi medzinárodnými letiskami.
Pôvod slova je Lowonidonjon je neznámy. Môže to znamenať „miesto patriace Londinosovi“ alebo pochádzať z keltského slova lond - divoký (mohlo odkazovať na divokú rieku Temžu). Rímske pomenovanie Londinium pochádza z roku niekedy okolo 43 n.l. Moderný názov sa používa od 11. storočia.