Windows Conference venue

Islington
London
United Kingdom