Deletion of London Toastmasters

Comment: this is one of the largest councils of such clubs - 1,000 members in 30 units. Can any |reliable sources be found
Stance: comment
Cited policy: Wikipedia:Reliable sources (WP:RS)