Shops Our shops Slough Shop (closed) Our Slough Shop is now permanently closed 328 Farnham Road Slough SL2 1BT 01753 530441 Manager: Paula Powell Opening Hours Our Slough Shop is now permanently closed