ISLINGTON SHOP & CAFE OPEN 10AM-3PM DAILY UNTIL 24th DEC.