The most recognizable feature of Lee’s Palace is the garish, multi-colored mural that blankets its blue-and-gold facade. This building, located at five hundred and twenty-nine Bloor Street West, has occupied a central spot in Toronto’s alternative music scene since its doors opened as a concert venue on September fifth, nineteen eighty-five.
Lee's Palace
other
The audio tour continues in the Mira app →