Title: London's River Thames
Places: Thames River (England)