6 bed detached houseTolmers Road, Cuffley EN6Planning Listed Jun 11, 2026£1,550,000 -2.8% was £1,595,000