Check our detailed map of London. London location, contact details and directions. Coordinates and directions of London.
London is the capital of England and the United Kingdom. Everything in London is more or less subject to the River Thames that flows through the city from the north east. Attractions in London.