Location name Slots available
Barcelona, Spain2
London, UK12
Paris, France19
Zurich, SwitzerlandFULL