Where is Tilmanstone Colliery Halt Station located?
Tilmanstone Colliery Halt Station, Tilmanstone Colliery Halt Station, Great Britain (approx. 51.2081°, 1.2682°)
Tilmanstone Colliery Halt Station, Tilmanstone Colliery Halt Station, Great Britain (approx. 51.2081°, 1.2682°)