Eyre Brothers

Eyre Brothers, 68-70 Leonard Street, London, EC2A 4QX.
A modern take on European cuisine with a definite Iberian influence and a fine selection of wines.
Contact Information:

Telephone 020 76135346


Map/Directions: