ruralsat
Idbury is located in the heart of the Cotswolds between the towns of Burford and Stow-on-the-Wold, on the edge of the beautiful Evenlode Valley.
The green arrow on the map below indicates where in the UK we are.
opposite you can see how tiny Idbury is