Often hailed a "hidden gem", this garden centre is tucked away out of sight but serves up everything from afternoon tea and ...