View phone number
60 William Barefoot Drive, New Eltham,On the Coldharbour Estate, not a particularly pleasant facility to visit. But they do have the computers and internet access i suppose, so can't hate altogether.