Ichiba Japanese Food Hall London
A new venture from the Japan Centre, Ichiba in Westfield London is touted Europe’s largest Japanese food hall.
A new venture from the Japan Centre, Ichiba in Westfield London is touted Europe’s largest Japanese food hall.
CADA is an agency that we have admired for years. Expert in both graphic and interior design, they have established a real…