• Nimrod Capital LLP

    New Derwent House

    69-73 Theobalds Road

    London

    WC1X 8TA

    Switchboard:   020 7382 4565

    Enquiries:    info@nimrodcapital.com

    The nearest tube station is Liverpool Street.

    We are situated next to Haz in  Bishopsgate

     

    Nimrod Map