Primary practice address

Canonbury Chambers, 37 Clare Lane, Islington, LONDON, N1 3DB, United Kingdom

Primary practice address

Crown Prosecution Service, Capital Tower, Greyfriars Road, CARDIFF, Wales, CF10 3PL, United Kingdom

and 1 other practising address

Primary practice address

Angel Chambers, Ethos Building, Kings Road, SWANSEA, SA1 8AS, United Kingdom

Primary practice address

Crown Prosecution Service, St Ann's Quay, 122 Quayside, NEWCASTLE UPON TYNE, Tyne and Wear, NE1 3BD, United Kingdom

and 1 other practising address