Veftré – Ferðir á eigin vegum í Leeds, Englandi