Just saw you asking about good shoe fitting ... not sure if they still trade but Run & Become near Victoria bitd had a very strong fitting process, including making you try running (and carefully observing your gait) in various shoes outside the shop rather than on a treadmill.
Not for me, for my gf. I assumed that it might exist in a similar way as fitting for cycling, is that not the case?