ICHIBUNS – London

ICHIBUNS – London

ICHIBUNS - London Concept Development ICHIBUNS – London 22 Wardour Street, London Concept Development Savvy IQ were appointed to develop the concept ICHIBUNS in 2017. From the food to anything-goes atmosphere, ICHIBUNS channels the raw energy and excitement of...