Question: where was beauty and the beast tv show filmed
Answer: Beauty & the Beast was an American television series filmed in Toronto , Canada , very loosely inspired by the 1987 CBS series of the same name , created by Sherri Cooper - Landsman and Jennifer Levin that premiered October 11 , 2012 , on The CW .