Details Venue Phone: 07789 792676 Location Address:Hampton Court Way, Thames Ditton, Surrey, KT7 0LP, United Kingdom