Group Creative Junction April 29, 2015 by STCAdmin Creative Junction finds creative approaches to inspire children, young people and those around them to discover potential. Address: 29 Church Street, Slough, Berkshire,SL1 1PL Telephone: (0)17 5347 0324 Website: http://www.creativejunction.org.uk