Harry Sheehan and John Platts-Mills

Harry Sheehan and John Platts-Mills

Harry Sheehan and John Platts-Mills are junior barristers at Devereux Chambers.