Gynaecology & Obstetrics

A Post-Menopausal woman complains of itching over labia majora for 4 years with minimal relief in itching with topical medication. On examination there is an indurated lesion over right labia with positive inguinal nodes. Most appropriate management is?