Thủ đô của Anh là Luân Đôn. Nó nằm ở khu vực đông nam của Anh dọc theo Sông Thames và là một trong những thành phố lớn lâu đời nhất. Khu vực này lần đầu tiên bị chiếm đóng bởi người La Mã cổ đại dưới thời Hoàng đế Claudius vào năm 43 sau Công nguyên, và đã trở thành một trung tâm thương mại phát triển mạnh kể từ đó.
Tính đến năm 2013, London có dân số khoảng 8,4 triệu người và rộng 607 dặm vuông, đây là thành phố lớn nhất ở Vương quốc Anh. London đóng vai trò vừa là trung tâm thương mại vừa là trung tâm hành chính, với phần lớn quyền lập pháp của Vương quốc Anh tập trung tại tòa án hoàng gia và các tòa nhà quốc hội ở quận Westminster.