24-28 Bloomsbury Way, 24-28, London, WC1A 2SN
A cosy meeting room located in W1, just 2 minutes from Holborn tube. Perfect space for small meets and catch ups. - HD Screen with HDMI adapters - Whiteboard & Pens - Super comfy chairs - Bike Storage & Showers - Natural light - Tea & Coffee available (additional fee)
Milne location
24-28 Bloomsbury Way