Numerous studies have shown that meditating can bring down blood pressure levels. Meditation can be done pretty much anywhere, and is free!
The key is that by meditating you are allowing your body to relax. Your body's relaxation allows your blood vessels open up and move the blood more easily through your body. This lowers your blood pressure, reduces stress, and helps nutrients get to your body more easily. In general, the relaxation of your body makes you much healthier.
Try to meditate twice a day, for about 15-20 minutes each day. It might seem hard at first to find the time - but keep your eyes open and you'll be surprised where it can sneak in! Do you lay awake at night before you fall asleep? Meditate then! Do you have to wait for the coffee to be ready? Sit and meditate!
For the best results, especially at the beginning, set the scene. Find a quiet, sort of dark area to sit down with your eyes closed. You can use noise-canceling headphones if quiet isn't possible, and an eye mask to block out bright light. Research has shown that your body really does react to bright light, even through your eyelids.
Now, they key here is not to "focus hard". Instead, do your best NOT to focus. This can be hard if you're not used to doing it! Let your mind wander. If it starts to obsess about something, deliberately let that thought drift away until later. Imagine it's a boat on the water and that it's floating away, to be handled in a while. Imagine it's smoke and that it will just drift away. Let it go.
This releasing-of-drifting-thoughts is something that gets easier with practice. You will find that you can meditate while waiting in line, while waiting for a bus, and of course the motion of a bus or train is generally very soothing. Any period of time where you are staying still for a few minutes becomes a perfect time to meditate.
Learning to meditate is an extremely good practice to get into, and one that can have very good benefits for your health and blood pressure levels.