Nestled on the banks of the Thames, which snakes its way through the lush, green countryside of England, the village of Benson is in the heart of a tourist area, which combines heritage and history. Benson is 67 km from London Heathrow Airport, and London Luton Airport and London Gatwick are 93 km and 121 km away respectively.