It's hard to say what you can do to incite this glitch since the game is so random; however you can try and allow the English to be your enemies thus letting you attempt to capture Greenford. Once you do, ask your fleet to capture/destroy it. But because you "captured" the town, it won't go away. Yet, your forces will gain experience each time you "sack" your own city.