London is ______ the river Thames. Fill in with "across" or "on". Are any other words acceptable? Share with your friends Share 0 Oliva Roy answered this Dear Student, London is on the river Thames. Regards -1 View Full Answer Palak Verma answered this Across 0 Palak Verma answered this We can also write-- on the banks of. 0 Tejasri Kumaar answered this across is acceptable -1 Dhvani Sharma answered this London is across the river Thames. 0 User Inactive answered this acroos/ near/ beside 1