Your initial question has been pretty much answered but I'd like to add:
Having a website is a fantastic way to present yourself as a professional on the internet. However, don't feel that you need a vastly complicated site in order to promote yourself well. Often a simple, well designed homepage, a contact page, a news page (more on that shortly) and an area to display your prices is all that's needed.
What you should focus on is getting content out there as much as possible. What do I mean by content? By hosting a news page or a blog, you have the opportunity to put simple reviews up on products you use, to talk about yourself and your salon and to provide links to relevant pages or news articles. All of this content will be provide you with the perfect opportunity to talk about 'beauty in Sidcup'. The more that it's referenced, the more that Google is likely to rate it higher and the more likely it is that someone will find you just by searching for local beauticians.
I've worked with clients to create web pages and online shops and where they cannot afford to hire a professional to design a website, I've often pointed out that there are plenty of cheaper alternatives on the internet.
Take a look at
www.squarespace.com - they offer cost-effective ways to host a site, along with automatic mobile-optimised website templates.
This is key - I recently ran a very small local campaign, using Google Adwords. Of the reach of 43,000 odd people, nearly half was through a smartphone or tablet. So, make sure whatever you put out there looks good on a smartphone.
I would also recommend the following (if you're not already doing so):
Twitter - update regularly and run some simple promotions. Make sure you hashtag your local town, along with tweeting any local twitter accounts, such as local tweetup groups. You can also link your twitter to Facebook, which helps reduce your workload a bit.
Google Maps - make sure your business is listed on Google Maps, including opening times, contact details etc. This will also allow you to link to your website.
Any business sites, such as yelp, yell, etc - make sure you put up your details and link back to Facebook, Twitter, Website, etc.
Promoted Pages - you may not instantly bring in more business by promoting your pages but a couple of quid a day can help you get your name out there more... It's about planting the seed as much as possible in the hopes that they subconsciously remember your name when they're next going to that formal event and need amazing makeup.
Local business partnership - have a look at your local market... Guaranteed there will be some natural beauty products there somewhere. You could try and partner with them to stock them in return for an advert on their stall explaining that customers can have their products expertly applied by Bronze Beauties, Sidcup... A simple link to your page and you're potentially getting more hits.
I hope this helps... I realise I've gone on a bit of a tangent... Feel free to contact me for more specific website information - I'd be glad to help.