Baker Mark phone The Barn, Ashgood Farm, Stanwell Road Slough, Berkshire SL3 9PA map Home Crafts phone 134, High St Slough, Berkshire SL1 1JQ map if (!IN_DEV) { ?> } ?>