2001-0715 Public Talk to Invited VIPs and Journalists, Woburn Suite, Russell Hotel, 1-8 Russell Square, London WC1B 5BE, UK less than 1 minute readTags: English UK 2001 Public Address 2001-07 London Russell HotelKey QuotesQ1: Q2: CommentsC1: C2: Previous Next