a market-town of Oxfordshire, situated on the river Thames, twenty miles south-east of Oxford, and thirty-two west of London.
a market-town of Oxfordshire, situated on the river Thames, twenty miles south-east of Oxford, and thirty-two west of London.