Our locations

Find address details and contact information for our principle global offices, or use the ‘Our Offices’ section for a complete list of locations around the globe

London Head Office

  • One Strand
    Trafalgar Square
    London
    WC2N 5HR
    United Kingdom

    Tel: +44 (0) 203 142 4545

Link(s):

Americas

  • 2800 North Loop West
    Suite 900
    Houston, Texas 77092
    USA

    Tel: +1 832 200 2440

Link(s):

Asia Pacific

  • 80 Robinson Road
    #24-01/02
    Singapore 068898

    Tel: +65 6517 6860

Link(s):