I've found I need to close one door so another can open . It sounds as though you are well regarded by your current place, by giving 4 weeks notice and a very valid reason for leaving you won't have burn't any bridges there. If it is coming up to the busy time of year in your city then you would have a much better choice of jobs than in off season.
Trust your gut.
Rowan...