Premium Toronto filming location for film, TV and Netflix series, ads, commercial spots located at 70 University Avenue (at Wellington Street - next to King Street) on the main ground floor with loading dock and separate entrance.
Inquiries email: filming@emkiro.ca