British Institute of International and Comparative Law
Solicitors FirmLondon
Location
Charles Clore House, 17 Russell Square
London, WC1B 5EA
Registration
SRA Number: 68152
Track cases for your clients. Get notified when their cases are listed.
Get Alerts