You would be only interested in visitors within a car ride of your location, the other 99.9% of the web is unimportant. Local SEO is the term you probably want to focus on.
A free Google places page may be the single most important and easiest way to be found in local searches, try Googling: restaurants Swansea, Wales
The results with the A-G stick-pin symbols are places pages, not how just rolling over them bring up additional information on the right. Reviews on the local page and citations on the many other business directories, online phone books are said to raise the ranking of these results as does the ranking of the main business site, the length of time the local page has existed is another important ranking factor, so get it now. Always use the exact same address format in all listings so the are better matched to the local page. Yahoo and Bing have similar local pages , although they provide less traffic.