Is there an open, connected subset of $\mathbb{R}^3$ with [edit: non-trivial] fundamental group that is finitely presented (I think I only need finitely generated but I'm actually interested in fp, so I'll ask the question that way) and perfect? This question here discusses the cases $\pi_1$ is not fg and perfect and finite and perfect.
FOLLOW-UP QUESTION: If $\pi_1(U)$ is fg (and hence fp, per this) and non-trivial, is it necessarily the case that $\pi_1(U)$ is free, or can there be relators? If there can be relators, what would be an example? Because, if $\pi_1(U)$ must be free if it is fg, we are done. (By the link in the first paragraph, $\pi_1(U)$ must be torsion-free.)