15 Artillery Lane Greater London, England E1 7LJ
Seated: 40
This is one of our favourite rooms, loads of natural daylight and super-stylish curved blue polycarbonate walls. Great for meetings of around 15-20 people.