Author's articles

Toastmasters in the City of London
By Vivien Robbins · 13 years ago
Ever since Norman era, the "Square Mile" or "City" of London has been the capital's centre for commercial activities and worldwide fiscal dealings. The City is a democratic self-governing entity with its own mayor and ...