The Hollies, Weetwood (North Leeds)