Belgian in London - Islington 173-174 Upper Street, Islington, London, N1 1XS Tags: air conditioning, belgian, Belgian beer, terrace, vegetarian dishes