Closest Station
Liverpool Street
From
POA
Standing
350
Seated
200
Closest Station
Liverpool Street
From
POA
Standing
350
In the heart of the peaceful Devonshire Square, moments from Liverpool Street Station, Devonshire Terrace is your everyday escape from the hustle and bustle of City life. With a spacious relaxed restaurant and four unique private dining rooms, the options are endless for your private event. The glass roof high over the western courtyard ensures that whatever the weather, your day can be outside or in all year round.