I prefer poison. You need to have lots of little baits (I use red plastic saucers intended for the smallest size of flowerpot, and easily seen) placed behind and under kitchen units and appliances, and inside all cabinets on every shelf. Examine them frequently and refill when emptied. When they stay full, the rodents have gone. Large tubs of rat bait are cheaper than little packets of mouse bait, and are the same thing.
If you have small children, they will be unable to lift your cooker or fridge out of the way to eat the bait you have placed behind and underneath. Your undersink cupboard, full of bleach and aerosols, is presumably locked, but rodents can get into it.
As you are in a terraces, also place baits in the loft, under the stairs, in the cellar or under floorboards, and around any room where people eat chocolate, biscuits or crisps. Put the baits against walls and under furniture.
You already know about cleaning out your cupboards, the kitchen and diningroom floor, and any spilled petfood. Store cornflakes, flour, biscuits, crisdps, bread etc in biscuit tins. Examine your electrical cables and flexes for gnawing of insulation, which can be expensive to renew and protect with metal conduit.
Glue traps are revolting and cruel.