3 shops Hobby shops in Slough (SL1)