HandCraft Pictures ← View details Firtree Cottage, Bargate Lane, Dedham, England CO7 6BN +44 7540 068355 Get Directions From* To * — Required information