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