Green’s Dictionary of Slang

beef and ham n.

also plate of ham
[rhy. sl.; note trolley and tram n.= SE ham]

1. a tram.

[UK]L. Payne private coll. n.p.: Tram Beef & Ham.
[UK]S.T. Kendall Up the Frog 38: Plate o’ ham – Tram.

2. a pram.

[UK]Dodson & Saczek Dict. of Cockney Rhy. Sl.