Green’s Dictionary of Slang

St John’s Wood dona n.

[St John’s Wood, the home of many courtesans + dona n.]

an up-market prostitute or kept woman.

[UK]J. Ware Passing Eng. of the Victorian Era 213/2: St Johns Wood donas (Public-house, 1882). Immoral women of the better class, living at St John’s Wood generally.