Question: Where is the netflix series free rein filmed?
Disambiguated questions and answers: question: Where is the netflix series free rein filming based?
Where is the netflix series free rein pier scene filmed?
answer: Isle of Wight
Beaumaris, on the isle of Anglesey
Natural Questions answer: United Kingdom (from the Wikipedia article "Free Rein")