
Style/special feature
Devonshire Square is a modern European restaurant a stone’s throw away from Liverpool Street.
Each private room has its own balcony and the latest audio visual equipment.
Nos seated
12/24/34/60
Hire fee
(waived if minimum spend met)
Min Spend
£500 upwards
![]()

Loading...