London is located in the southeast of England, which is part of the United Kingdom. It lies on the River Thames, which flows through the city. London is the capital city of both England and the United Kingdom. It is an independent administrative region, not part of any county, and is also geographically its own region. The city is politically, economically, and culturally central to the UK. England itself is part of the UK, which also includes Scotland, Wales, and Northern Ireland. London is in Europe geographically but is no longer part of the European Union following Brexit.