Green’s Dictionary of Slang

Bayswater captain n.

[so many of them chose Bayswater, London, as a residence. It was cheap but within reasonable distance of the West End and Mayfair]

a layabout, a sponger.

[UK]Farmer & Henley Sl. and Its Analogues (rev. edn) 146/1: Bayswater captain [...] (old) – A sponger (q.v.); an adventurer.