As per the previous answer it is only available from the doctor but there a hundreds of websites that sell it anyway, best bet is to do a google search
You can legally buy kamagra, though once again you'll probabley have to do it via a website. It's available in both tablet and an oral gel. The gel taste foul, though works a lot quicker.
Only by prescription or on various sites on the net...My maye takes it and so does his wife apparently...she just told me it works wonders for her too...