Went looking for a link to a pic on one of the old boards and I stumbled across a link to a tweet from a couple of years ago from the meercat (remember her?). Saying she lived near TH in London. God, that one was in deep delusion for a loooong time.