SP shop noun an establishment operating starting price bookmaking AUSTRALIA,1948
The drunk took Bart through a maze of streets and then handed him over to a beautiful young woman, who took him to an S.P. shop, where he was picked up by someone else[.] — George Blaikie, RememberSmith’sWeekly?, p. 150, 1966