The typically English market town of Marlborough with its shopping and fine restaurants is only 4 miles away.