Lyle's

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

Map

lyleslondon.com

@LylesLondon

0203 011 5911

Tea Building, 56 Shoreditch High Street, London, E1 6JJ

Tags: British, Restaurant