Slough is home to both Black Park and Langley Country Park, featuring woodland trails, impressively colourful displays of flowerbeds, and ample space for long dog walks. There’s also Alexandra ...