Could someone tell if non-UK nationals can bet in the UK?
Can visitors bet in uk?