image

Lyle's

New British restaurant doing 'simple food' well, in the Tea Building.

Venue:

Map

lyleslondon.com

@LylesLondon

0203 011 5911

Lyle's, Tea Building, 56 Shoreditch High Street, London, E1 6JJ

Tags: British, Restaurant