Kilmaurs is three miles north-west of Kilmarnock. The road from the south runs through a row of one-storey weavers' houses up to a small Tolbooth with a tiny market place.