Clifton Rocks Railway, Clifton, Bristol. 1905 and today