Visit Our Office

We are located on the prestigious Slough Trading Estate. Feel free to pop in to our store during business hours & we’ll be happy to help!

Cell Crazy Ltd
407 Montrose Avenue
Slough
United Kingdom
SL1 4TJ

Opening Hours

Mon-Fri: 10:00am – 5:30pm
Sat: 10:30am – 2:00pm
Sun: Closed – sorry!