no problems, you can certainly apply at the consulates in the US. Of course, they'll want proof of permanent residency when you apply for your visa (probably a copy of your green card- the list of acceptable documents for non-US citizens is somewhere on the britainusa site.)