Green’s Dictionary of Slang

finishing academy n.

also finishing school
[? pun on SE finish, to end a girl’s education/to reach orgasm + academy n. (1)]

a brothel.

[UK]Farmer Vocabula Amatoria (1966) 2: Académie d’amour, m. A brothel; ‘a finishing school’.