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.
Below you can see how tiny Idbury is!
© 2008 Idbury. All rights reserved