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