Get Directions to Edinburgh Square Post Office ← View details 3-4 Edinburgh Square, Daventry NN11 9BX, United Kingdom, Daventry, England Get Directions From* To * — Required information