That's pretty much it apart from you would need your passport as well. They seem to like to see travel insurance though I don't think they can insist on it.
Here's a link to visa page for the French consulate in Edinburgh.
http://www.ambafrance-uk.org/Visa-Se...he-French.html
Don't though be surprised if the consulate staff are not that friendly to you - it obviously costs them money to issue the visas.