The Beehive

36 New North Road London N1 6TE