43 places, best for veggies first
Ice cream · 187 Upper Street, London, N1 1RQ
Restaurant · 17-18 Tooks Court, London, EC4A 1LB
Restaurant · 268-270 Green Street, London, E7 8LF