This is an 8 storey-high mural by British artist Phlegm, located on the side of the Padulo building at 1 St. Clair Avenue West Like this:Like Loading...Tags:St. Clair Avenue West Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Name * Email * Website Comment * Save my name, email, and website in this browser for the next time I comment. Yes, add me to the TO Murals mailing list Δ previous576 Parliament StreetnextMount Pleasant Underpass