The food and staff of Southern Italian region, Puglia - the heel of Italy's boot, are housed at Terra Rossa in Islington. Available for semi-private and private hire, make use of its rustic charm and fantastic authentic Italian catering.
An extremely versatile space with a standing capacity of 200, or a seated capacity of 100. This venue location is perfect for Wedding Receptions, with the beautiful Islington Town Hall just a stone's throw away, for the ceremony.