Trusted and professional tiler in Unit 451, 93 Farnham Road, Slough, Berkshire. Experienced in all wall, floor and bathroom tiling work and keeping within budget and on quote. Tile Depot Slough have many happy customers in Unit 451, 93 Farnham Road, Slough, Berkshire, testimonials available.