PPC stands for Pay per Click and is an online form of advertising. It is essentially a process where you create an advert and every time that ad is clicked, you will be charged a fee. There are a number of companies that offer Pay per Click advertising such as Google, Yahoo and Facebook.
Googles version of Pay per Click is called Google Adwords. If you are wanting to target a specific or number of specific locations then Google Adwords will work great for you.
With Adwords you have a lot of flexibility to manage your ad campaigns. This is anything from the amount you spend per day, the amount you spend per click, location your ads are shown to, and time the ads are shown and even on which devices (such as mobile devices) your ads will be shown on.
Targeting locations can be done in a number of ways, you can add the location in as part of your keywords e.g. Wardrobes in Northampton or you can add the keyword such as “Wardrobe” and have the location set to only show in Northampton. You can chose specific locations on the map or draw a radius to show the ad to.