I will recommend you to check online all the requirement to have a British visitor visa before to book any appointment. You might need to fill an application first. Hope that helps.
Your visitir need to go to the USA embassy in their country to requested a visa.
Thanks! Your answer is awaiting moderation.