Peregrine 4903
Established Member
Does anyone know why the train stop sign on Platform 14 is so far away from the buffers, compared to all other platforms at London Euston meaning trains stop at least 10 metres from the buffers on Platform 14, compared to the other platforms.