The MEA recommend Brian Barr (or they did when I last asked them). Remember talking to Royds years ago and they were very nice.
If you can get Brian Barr to actually take your case that's one thing. However, you may get fobbed off to a less experienced colleague.
Same thing with Royds. Ring and see which has a senior person that can take on your case maybe? (I didn't proceed with either in the end)
Good luck!