Japan Centre Ichiba.
Ichiba is Europe’s largest Japanese food hall and is located in Westfield shopping centre in Shepherd’s Bush, London. CRS worked alongside CADA Design to create unique refrigerated displays to showcase their extensive Japanese food offer including self serve multidecks for drinks, sake, sushi and fruit and veg, frozen displays, back of house cold rooms, counters for Yakitori, bakery goods, fresh meat and fish, hot displays and a Teppan/Takoyaki counter. All beautifully and cohesively clad to suit the aesthetic of Japanese simplicity.