Stadhampton

A rural village, still with its own school, garage and shop, where nearby the River Thame flows.