Devonshire Terrace
Devonshire Square, London, EC2M. Tel: 020 7256 3244
Loading
Reviews
A contemporary bar and restaurant within the Devonshire Square development close to Liverpool Street station. The modern European menu includes dishes such as Roast fillet of wild sea bass, Limousin Veal chop on the bone and Devonshire Terrace sausages and is accompanied by a selection of wines, cocktails and spirits. The heated terrace is available all year-round and there is an additional balcony for smokers.
» Visit website » Twitter
Business owners can maintain listings and attract new customers by promoting daily specials & offers in the site and mobile app.