The beloved Downton Abbey franchise is coming to an end on Sept. 12, with the upcoming film Downton Abbey: The Grand Finale. The scarf also includes hand-rolled edges with hand stitched finishing and ...