Toads on Holyrood Park road