Why is London where it is?

London probably owes its original location to its proximity to the river Thames, a navigable river.