Shelf. on Railw.

Shelford on Railways.
Legal Abbreviations Glossary:

ABCDEFGHIJKLMNOPQRSTUVWXYZ