Internet Lodge celebrated its Twentieth Anniversary on 29th January 2018. See here for more.