Hi there MP, welcome to the thread.
My first consultation was in early November last year and we were told we'd have to wait until at least January to start. I guess they want Christmas holidays too. After that, there shouldn't be a problem booking in your cycle.
As to length as Roo says it does vary depending on you and the protocol. I was on the long protocol and my cycle went something like this.
First day of period phoned BH to book the cycle.
Day 21 of that month started d/r using Synarel (horrible stuff but at least I got to sniff not inject)
Ten days later AF arrived followed shortly by the baseline appointment / scan.
Next day told to start stimming which in my case went on for a week.
Trigger shot to mature the eggs.
Egg Collection 36 hours later.
Embryo transfer 2 days after that.
Then the dreaded

.
All in all it took about 2 months but depending on your response to the drugs and timing of AF it can take more or less time as they adjust your protocol and the length of time you stimm to give you the best chance of success. This should all be covered in your initial consultation and they should give you a fact sheet (or several) to refer to which is helpful.
Best of luck and keep us posted on your progress.
Loopy, I know what you mean it can all be pretty confusing. I had a notebook with me so I could take notes and refer to them afterwards as I couldn't take everything in. Have you been issued one of their factsheets about your protocol? I found that very helpful particularly as I could then map the weeks / events onto a real calender linked to my AF cycle.
Pickles, I agree completely. I enjoy the buzz of the city but hate the journey. Not sure I'd be any happier driving though as at least with public transport I can read a book and disappear into my own little world.
Before I go a quick "me" update. I had the 20 week scan today and delighted that all is well. Also found out that its Little Miss Small (probably), BHs run of girls seems to be continuing...so am now planning to buy some of that cute pink stuff I've been looking at.
Take care everyone.
lol
Edna