Unit B3, 194-204 Bermondsey Street, Bermondsey, London, SE1 3TQ
Love seafood and, well, olive oil? This cosy Italian restaurant and wine bar on Bermondsey Street specialises in both. Book the Ground Floor space for 30 guests, or choose the Kitchen Floor for smaller groups of 20, with delightful menus of Italian cuisine and fine wines to cater your party.