ICHIBUNS Opens

Ichibuns on Wardour Street, London has opened after a lengthy build on site.

The site features a Japanese Rock & Roll inspired interior with many bespoke features.