Green’s Dictionary of Slang

Hackney marsh n.

[rhy. sl. = glass; Hackney marshes = glasses]

1. a glass (of alcohol).

[UK]J. Franklyn Dict. of Rhy. Sl.
[UK]S.T. Kendall Up the Frog.
[UK]R. Puxley Cockney Rabbit.

2. in pl., spectacles, glasses.

[UK]R. Puxley Cockney Rabbit.