Devonshire Terrace
photo: Cindy Chen
Set in the striking new Devonshire Square development near Liverpool Street station, the expansive brasserie/bar Devonshire Terrace offers an expensive, diverse Modern European menu that adds creative twists to familiar dishes and also features a good selection of bar snacks; all-day seating options range from terrace tables under the atrium to private rooms with their own plasma screens and sound systems.
9 Devonshire Sq.; 020-7256 3233
Devonshire Terrace
photo: Cindy Chen