Address: 70 Leonard Street, Shoreditch, EC2A 4QX
Website: stleonards.london/
Chic, contemporary restaurant serving inventive new European fare, plus wine and cocktails. A new restaurant from Andrew Clarke and Jackson Boxer.

London's premier small business directory