Description
Just moments away from Liverpool Street Station, The Devonshire Terrace offers two relaxed outdoor terraces with sophisticated and chic décor and furniture.
The welcoming atmosphere is perfect to enjoy a drink and chat or impress clients on the private balconies.
Rain or shine this stunning summer venue with a glass-domed roof can host post work drinks, weekend brunches or terrace takeovers no matter the weather.
Impress your guests with creative cocktails, a varied wine list and delicious modern European menu.
Location
9 Devonshire Square, EC2M 4WY