Green’s Dictionary of Slang

Shop, the n.

[ironic use of SE]

1. [late 19C+] the Royal Military Academy, Woolwich.

2. [1960s+] (Aus.) Melbourne University.