Company name: Canary Wharf Communicators Toastmasters
Description: Extensive Knowledgebase of public speaking resources, Full directory of club officers for Britain and Ireland
Hilton Canary Wharf Hotel, Marsh Wall, London E14 9SH, United Kingdom