esholt is a village between shipley and guiseley, in the metropolitan district of the city of bradford, west yorkshire, england. it is situated east of shipley, south-west of guiseley, north of bradford, and north-west of leeds.