The world's 13 luckiest places As the National Lottery turns 20, we highlight places to visit if you're in need of some good fortune Romford The unglamorous East London town of Romford is - according to Camelot - Britain's luckiest town, with the largest number of "top-tier" lottery winners (more than £50,000) per head of population. Other blessed British locations include Sunderland, Newcastle, Liverpool and Enfield.