Basic Country : Royaume-Uni City : Londres Year Rank Spirit 2010(Open) 17/24 /24 2009(Open) 7/26 /26 2007(Open) 21/28 /28 < See all the teams