Corner Mini-Market

40 Downham Road London N1 5AL