It was Christmas, 1995 and 100 or so colleagues were celebrating the end of the year at London's five-star Lanesborough Hotel.
Find out what has been happening with us
It was Christmas, 1995 and 100 or so colleagues were celebrating the end of the year at London's five-star Lanesborough Hotel.