In reply to MeMeMe:
What NickB said. Might try Rheged on your way, they have a BMC/MCofS discount and stock some I think. Needlesports or Cotswolds in Keswick as well, discounts there too.
If you find some that feel good with running socks, pay over your budget if you can. The returns on comfortable, good shoes are very difficult to price anyway and depends on how long you live. You may actually run more than you think in future, especially if you have so far been running in the shoes you describe.
Look for something with a more solid sole if road running, not too knobbly, plenty of cushioning and a heel that is firm. If the salesperson starts confirming everything you say, even what colours are great, stop listening.
If the shoe feels a bit big in volume (Salomon run large) but the length is fine, try a thicker footbed. Take a footbed with you from home that fits perfect and put it next to the one in the shoe that you find in the shop. I think a finger's space at the front is good for me, other's might differ etc. Ignore the numbers around your usual size, just go by individual feel of the shoe, as they vary anyway in their estimation.
Jon
Edit: If you think it is going to be busy, try getting to Keswick early or go when the five day forecast is sh*te. There's a new cafe on the bridge near the bike shop that's supposed to be good as well (now that the Pedlar is no more). Shame you missed the running shops that used to be in K and Ambleside, they couldn't compete with the internet in the end.
Post edited at 17:19