26th Aug, 2024 The plants have an estimated street value of between £544,600 and £1,633,800. Continue reading... Click to expand...