Original: The village is on the River Thames , north of which is Marlow in Buckinghamshire .
Simplified: It is on River Thames . Across the river is Marlow in Buckinghamshire .