What do you need to have a home birth?

A lot depends on what type of birth you would like.
Would you like a water birth?
Which room do you envisage giving birth in?
Would you like the flexibility of seeing where you feel comfortable on the day?