Refer to our betting limit comparison table at different casinos for more information on this. £20 is usually a deposit amount that is allowed by all live casino sites, so it being above the minimum deposit amount should not be an issue here.