June 24 - 25, 2009    london , United Kingdom

Venue

Location: Royal Lancaster Hotel
Contact Lancaster Terrace, W2 2TY Twickenham , United Kingdom
+44 (0)20/72626737