Location name Slots available
Barcelona, Spain2
London, UK11
Paris, France18
Zurich, SwitzerlandFULL