15 January, 2010    london , United Kingdom

Venue

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