Grove Road, Burnham, Slough,Slough, United Kingdom
Ditton Road.,Slough, United Kingdom
Buckingham Avenue, Trading Estate, Slough, Berks.,Slough, United Kingdom
Herschel Street.,Slough, United Kingdom
Observatory Shopping Centre,Slough, United Kingdom