London, England, UK
Rank: #17
Points: 26.7 of 291.5 (9.15%)
Number of Votes: 3 (20%)
Number One Votes: 0
Highest Rank: 2
Average Rank: 4.3
Number of Honorable Mentions: 1