commonslibrary.parliament.uk/research-briefings/sn06027/
Fundraising by charities is governed by a self-regulatory system, although the Government has reserve powers to control fundraising if self-regulation fails.
A new regulator, the Fundraising Regulator, launched on 7 July 2016 to take the place of previous arrangements. The Fundraising Regulator regulates all forms of fundraising by charities and deals with relevant complaints.
Here is a link to the actual code of conduct.
www.fundraisingregulator.org.uk/code
Relevant section:
8.1.1.
While fundraising, you must not:
act in any way that might reasonably cause members of the public to be or become startled or anxious;
act dishonestly or manipulatively, or deliberately try to make a potential donor feel guilty; or
act in any other way that a reasonable person might consider would damage the charitable institution’s reputation. This includes:
smoking or drinking alcohol while wearing clothing that contains a charitable institution’s branding;
taking or being under the influence of illegal drugs;
lewd or aggressive behaviour, including swearing, while wearing clothing that contains a charitable institution’s branding;
putting undue pressure on members of the public to donate;
exploiting your position for personal gain (for example, asking for a job, asking someone for a date, or asking for a discount on goods or services); or
any other behaviour that harms the reputation of the fundraising profession or the charitable institution you are representing.
8.1.2.
You must avoid causing an obstruction, congestion and nuisance to the public. You must not deliberately block the path of members of the public.
8.1.3.
You must treat the locations you are working at or visiting with respect.
8.1.4.
You must not suggest to any member of the public that the conversation you are attempting to start is not about money or that you are ‘not fundraising’.
8.1.5.
When asking for a regular gift, you must not suggest to any member of the public that it is ‘without commitment’.
8.1.6.
Unless this is authorised under an agreement with a private site, you must not approach members of the public who are:
seated, unless the seating is part of a charitable institution’s promotional stand; or
in queues, unless the queue is directly related to the fundraising activity.
8.1.7.
You must not knowingly approach people who are carrying out official duties, such as uniformed officials while they are on duty or people who are clearly working.
8.1.8.
You must not obstruct, interfere with or disrespect members of staff from local businesses.
So you CAN make a compliant on the grounds of undue pressure.
I think from what I'm reading that some local authorities have strict rules that chuggers have to comply with if they have been given permission to raise funds in certain areas and this may include bylaws which involve fines.
So there is somewhere else to potentially complain.
According to the Fundraising Regulator the system is currently under review to see if its working... Details on their website.
So OP you are very much not unreasonable and there has been significant issues in this area and attempts to prevent the type of behaviour.
Please make a complaint.