Stephen Roberts is the best I've dealt with and cannot speak highly enough of him. He has helped me for several years, mostly without expensive litigation. When the day came to go to court, his advice was insightful and his help in choosing a Barrister was excellent. Stephen is straight forward and will tell you if you are doing the wrong thing but also extremely non-confrontational and easy to talk to. His charges aren't over the top compared to most others. Would give 6 stars if I could!