City Guides    United Kingdom    London    Lyle's

Lyle's

56 Shoreditch High St,
E1 6JJ  London
United Kingdom
Mon: 08:00-23:00
Tue: 08:00-23:00
Wen: 08:00-23:00
Thu: 08:00-23:00
Fri: 08:00-23:00
Sat: 12:00-23:00
Sun: Closed





Nearby