Original: Marlow (previously Great Marlow or Chipping Marlow) is a town and civil parish within Wycombe district in south Buckinghamshire, England.
Simplified: Marlow is a town on the banks of the River Thames, on the southern tip of Buckinghamshire, England.