According to Realtime Trains the route and timings were;
<p>Sevenoaks [SEV].................1022.......................1021 3/4....................RT
Bat &amp; Ball [BBL]....................1025/1025 1/2......1024 3/4/1025 1/2..RT
Otford Junction[XOT]........1027.......................1027 1/4....................RT
Otford [OTF].........................1028 1/2/1029......1029/1029 1/2.........RT
Shoreham [SEH]..................1031 1/2/1032.......1032/1032 3/4.........RT
Eynsford [EYN].....................1035/1035 1/2......1035 3/4/1036 1/4..RT
Swanley [SAY].....................1040/1041..............1041 3/4/1042 1/4.....1L
St Mary Cray [SMY].............1044 1/2/1045......1045 1/2/1046 1/4....1L
St Mary Cray Junction.......1047.......................1048 1/4.....................1L
Bickley Junction[XLY]........1048.......................1049...........................1L
Bickley [BKL]........................1049/1050............1050 1/4/1050 3/4..RT
Bromley South [BMS].........1052/1053.............1053/1053 3/4.........RT
Shortlands [SRT]..................1055/1055 1/2......1055 1/2/1055 3/4..RT
Shortlands Junction...........1056 1/2.................1056 1/2....................RT
Ravensbourne [RVB]..........1057 1/2/1058......1057 3/4/1058 1/4...RT
Beckenham Hill [BEC]........1059 1/2/1100.......1100/1100 1/2...........RT
Bellingham [BGM]...............1101 1/2/1102 1/2...1102/1102 1/2...........RT
Catford [CTF].......................1104 1/2/1105 1/2..1104 1/2/1105............RT
Crofton Park [CFT]..............1107 1/2/1108.........1107/1108..................RT
Nunhead Junction..............1109 1/2..................1110............................RT
Nunhead [NHD]...................1110/1111..................1110 1/2/1111 1/4.........RT
Peckham Rye [PMR]...........1113/1114.................1112/1113.....................1E
Crofton Road Junction......1115.........................1115............................RT
Denmark Hill [DMK]............1116/1117.................1116/1116 3/4.............RT
Cambria Junction...............1118.........................1118 1/2......................RT
Elephant &amp; Castle ..............1123 1/2/1124 1/2..1122 1/2/1123 3/4.....RT
</p>
London Blackfriars ............1129........................1126 3/4....................2E
train_photos
CC BY-SA 2.0
<a rel="nofollow" class="external free" href="https://www.flickr.com/photos/99279135@N05/45036051832/">https://www.flickr.com/photos/99279135@N05/45036051832/</a>