Ottolenghi Restaurant, Spitalfields Development Ottolenghi Restaurant, Spitalfields Commercial Value 1.3m Location London E1 Share this Project