Road Winding through Oxfordshire village, UK.