Question: Where is the netflix series free rein filmed?
qaPairs: question: Where is the netflix series free rein filming based?
answer: Isle of Wight
question: Where is the netflix series free rein pier scene filmed?
answer: Beaumaris, on the isle of Anglesey