The Village of Thame England

51.748219,-0.979502