No suggestions, but you have my total sympathy.
There are literally hundred of the b*stards every summer down here in Bath, and several pairs regularly nest on the roof of our terrace. Right now, when the chicks are young and vulnerable, they are really aggressive (we get dive-bombed just...