food + drink Liverpool Street

Devonshire Terrace

A wonderful place to escape and enjoy the outdoors. Situated beneath a beautiful and grand glass-domed roof in peaceful Devonshire Square, Devonshire Terrace serves up plenty of delicious and perfectly-cooked dishes to suit everyone’s taste. Make sure to finish your meal with their delicious freshly ground coffee. And it’s worth noting they welcome dogs in the bar, which is a very big plus as far as we’re concerned.

Devonshire Terrace
Devonshire Square,

Leave a Reply

%d bloggers like this: