I've always been intrigued about London, it's the most populous city of England 
isnt it the capital of England
Yeah it is! It's also right by the river Thames so it's so popular
O wow I had no idea! Do you know anything else about it?
Well the River Thames is the longest river in England, or were you talking about London?