May 26 - 28, 2009    london , United Kingdom

Venue

Location: Le Meridien Piccadilly
Contact 21 Piccadilly London W1J 0BH Twickenham , United Kingdom
(44)(20) 7734 8000
reservations.piccadilly@lemeridien.com