Susie - it looks like it could be
tachina ferra to me, it certainly has the red/orange legs which are supposed to one of the features that distinguish it from all the other tacinidaes.
Having said that I'm no authority on flies and am probably completely wrong
