Selected answers from the Dumb SEO Questions Facebook & G+ community.
Ian Waldron: Google says not to use the city in the name, but it can sometimes be beneficial. I`ve also seen it not make a difference at all, depends on a lot of other factors.
Tim Capper: You can add the location now, but only in certain circumstances
Using the business location within the name has been dropped as a violation in certain circumstances.
If there is one singular business called “The Pink Fluffy Elephant†then adding the location to the name would be a violation.
If the business has branch locations then it is permitted to add in the location within the name “The Pink Fluffy Elephant Corbyâ€. The typical examples of this would be hotel and restaurant chains.
http://onlineownership.com/problems-google-business-name-spam-naming-violations/