Stambourne is a village and civil parish in the Braintree District in north Essex, England. The civil parish population at the 2011 Census was 409. Stambourne's closest neighbouring villages are Ridgewell, Toppesfield, Cornish Hall End and Great Yeldham.
Distance between:
London to Stambourne45 Miles / 72 Kms Liverpool to Stambourne176 Miles / 283 Kms