We recently did work in our house with a rear and loft extension hence we have a new black tiled roof. For some time both our neighbours on either side have been leaving food outside and pigeons naturally have swooped in. I see they have roosted on one neighbours roof and have left a filthy mess. This has spread o to our roof with lots of white pigeon crap on our new roof. Now I've talked to both neighbours. One told me she would stop and she did for a while. Until today, when I saw a group of pigeon feasting on some bagels she left out. The other neighbours are tenants and I don't know how many people live there. But I have also spoken to at least 4 of them and a child who lives there. They don't speak English but I speak their language and have told them in it. Every time I tell them not to feed the pigeons they just blank me. I have even told them that I will call their landlord if they continue. Sure enough I saw that neighbour put out food yestetday. What do i do? I think its illegal to feed pigeons? Am I right. Shall I call the council. I'm fed up with telling them as clearly they don't care. The mess is absolutely filthy. The tenants have a tiled garden and its so dirty with pigeon crap. Yesterday I saw their toddler walking outside without any shoes!
A relative had this problem with their neighbours. Pigeon shit all over their conservatory roof. They contacted the environmental health team at the local council and the neighbours were told to stop feeding the pigeons. So go for it!
I am not sure that removing the food will remove the pigeons. They like roosting and nesting and generally hanging out in gardens. I'm afraid that unless the flock is absolutely huge, this is probably something you just have to live with.