Devonshire Terrace
Taking Bookings
From dining on all-day dishes on the outdoor terrace to grabbing a quick bite to eat before heading to Liverpool Street Station, Devonshire Terrace is a pretty spot for lunch in the City. Make it your go-to for client meetings, taking a break from hectic work day, or just chilling on a day off.