140a-143 Upper Street, Islington, London N1. On the corner of Upper Street and Almeida Street.