on which bank of river London is situated
Answers
Answered by
4
❣️❣️❣️❣️❣️❣️❣️❣️❣️❣️❣️❣️❣️❣️
London is situated in southeastern England, lying astride the River Thames.
PrasadJadhav:
Platinum
Answered by
2
River London is situated in southeastern England, lying astride the River Thames some 50 miles (80 km) upstream from its estuary on the North Sea.
Similar questions