Linda Webb filming on set in New York