What river divides London into two parts? 🔊
The river that divides London into two parts is the River Thames. It has been vital to London's history, serving as a critical trade route and marking the city's cultural and historical development.
Equestions.com Team – Verified by subject-matter experts