Europe - Slough, United Kingdom