Holborn One

12 New North Street, London WC1N 3PJ