Sometimes we can be so focussed on the object of our search we rush in and get either too many or too few results. A little thought will narrow things down or broaden them.
For example; a search for "charlton park" will find every address in Malmesbury with Charlton in it; and there are several. It will also find most of the parks in North Wiltshire
It's worth capitalising proper names. So; "Charlton Park" will find just as many Charltons but fewer Parks. Using initial capitals and quotation marks " "Charlton Park" " will leave out the remainder of the Park titles and find only Charlton Park. You could run into similar problems with phrases like "town hall" - use " "Town Hall" " instead.
There will be instances where you may get better results by enclosing the words in quotation marks but not using capitals " "riding stable " " and " "folk festival" " spring to mind.
The search tries to "best guess" words with similar meanings so "shop" will include " shop, store, retailer " .
Sometimes wildcards can be useful, if like me you can't spell or want " some-thing-or-othermead " Road, but can't remember the first bit. just use " *mead ".
If searching for a business name leave out the Ltd, &Co, plc etc..
For Post Codes leave out SN** just use the last half. To check phone numbers leave off the dialing code.
The bottom line is
If the results are not exactly what you hoped for, don't give up, try a few alternatives.