Ojiri Gallery

29 Charlotte Road
Shoreditch, EC2A 3PB
info@ojirigallery.com

Ojiri Projects

81 Stoke Newington Road
London, N16 8AD