Slim Jim's Liquor Store

112 Upper Street London N1 1QN