If you want one of the top fun magic performers look no further, Magic OZ Covers all these areas with the most fun guaranteed, Surrey, London, Kent, Middlesex, Sussex, Hampshire, Oxfordshire, Berkshire, Buckinghamshire, Hertfordshire, Essex