This is the code i use to place each of the options:
void MenuScene::addOption(string opt, float offset)
{
sf::String* s = new sf::String(opt);
s->SetSize(40);
float width = s->GetRect().GetWidth();
s->SetCenter(width/2.0, 20);
s->SetPosition(400, nextOption+offset);
s->SetColor(sf::Color::Red);
nextOption += (60+offset);
mOptions.push_back(s);
}
Since i haven't really got the hang of fonts i dont use it just accept the default.