Question: Where does the 2015 Oscar Lloyd series take place?
answer: fictional South Devon coastal town