This doesn't answer the immidiate question about buggy access. But according to the East London Line extention map Forest Hill will have wheelchair access. I am assuming that means a lift? Unless I'm wrong.