Your fireplace is spilling smoke because there is not enough updraught in the flue to draw the smoke out into the atmosphere. So, if this is a recent occurrence, get the chimney swept. There may be a blockage of some sort, in older flues bricks may become displaced and birdnesting material can cause a restriction. Other causes are an opening that is too big for the flue size. A cold uninsulated flue not warming up enough to displace the fumes. Best advice is to get the flue swept and if the problem persists to call in an expert.
If you'd like a member of our team to give you a call back to discuss any of our chimney services, please just enter your details and we'll be in touch as soon as possible.