Math, asked by sehru26, 1 year ago

where us London located ​

Answers

Answered by nishika66
3

Hii mate..

London is located in..

England

London is situated in southeastern England, lying astride the River Thames some 50 miles (80 km) upstream from its estuary on the North Sea.

Answered by ammu011108
7

Answer:

London is located in the country "United Kingdom"

continent " Europe "

hope this helps you

mark me as brainliest pls

Similar questions