© The Pink Ice Ball 2010 | 16 Dryburgh Road, London, SW15 1BL, United Kingdom | Designed by Fresh Lemon