Filming locations included Castle Park, Bristol Harbourside and Sunshine Cafe