Humber Bay Park (especially H B east) has always been a favourite of mine both winter and summer. It's located at the foot of Park Lawn Avenue and Lakeshore. Streetcars and buses will take you right there. Just to the east, within walking distance, is the mouth of the Humber River another great area. And speaking of the Humber River, don't forget the excellent birding areas just north of the Queensway.