Location : 

    Kemp House | 152-160 City Road | London

    EC1V 2NX, United Kingdom