Howe ligger nu i Torbay.