119 Saint Peter's Street Greater London, England N1 8PZ
Seated: 20
Standing: 30
Located on the top floor and tucked away from the main bar, this is a great space for drinks parties and overlooks Regent’s Canal.