<snip>
> anyone know of a decent web based timetable system - like the ones
> you'd find for universities etc.. referenced by room or class etc..

</snip> 


Try MRBS. http://mrbs.sourceforge.net/