January 27 - 29, 2009    london , United Kingdom

Venue

Location: Le Meridien Piccadilly
Contact 21 Piccadilly London W1J 0BH Twickenham , United Kingdom
(44)(20) 7734 8000