I suggest you contact Dick and ask him if he thinks that Walthamstow, Dulwich, Twickenham etc are not "significant" venues.
I'd love to hear his reply, although having known Dick for more years than I care to remember I can guess what he thinks of your attitude.