Called to the bar in Oct 2001 (Lincoln's Inn)
Canary Wharf Chambers, Level 18, 40 Bank Street, LONDON, E14 5NR