Location name Slots available
Barcelona, Spain3
London, UK11
Paris, France20
Zurich, SwitzerlandFULL