Hints and tips:
...The River Lea in east London. River Lea is the name of a track on 25, the latest album by Adele....
International Edition