How long does a session last?

Each session is at least one hour, but longer sessions can be catered for on a pro rata basis.