London is on the river thames (12/48)

London is on the river thames