The Kings

59 Essex Road London N1 2SF