London
Lyle's is one of London.

1. Lyle's

7.9
56 Shoreditch High St, London, Greater London
English Restaurant · Shoreditch · 65 tips and reviews
Town Hall Hotel is one of London.

2. Town Hall Hotel

8.6
8 Patriot Sq, Bethnal Green, Greater London
Hotel · Cambridge Heath · 23 tips and reviews