Swensta flöjden i England.