A 1 pound deposit local casino now offers a truly obtainable access point for most players