London is located in southeastern England, lying astride the River Thames some fifty miles (80 km) upstream from its estuary over the North Sea. In satellite photographs the metropolis is usually viewed to sit compactly inside a Environmentally friendly Belt of open up land, with its principal ring highway (the M25 motorway) threaded around it in a