The 20 best value restaurants in London, UK

The japanese gallery ICN just opened a cafe next door with authentic, healthy and affordable lunches and real green tea!

Yulia H.

Yulia Herzog
1 item | Created Nov 2, 2011

ICN Gallery

96-98 Leonard Street, London
0 people have followed this list