Hello, sorry I didn't see your message before. There is still a long line of demics visible from the embankment, at least 30 60s are visible from the public viewpoints plus a variety of visiting locomotives. I don't know of any visits being allowed into the depot itself, I think this is unlikely.