Great advice, keep some things handy to work with; names of Inns, taverns, etc...NPC names (some great resources are out there like this ). Once you have the look and sound of your city down, think about the smells (wierd, I know)...it can make your description come to life.