Green’s Dictionary of Slang

jim brown n.

[rhy. sl.]

town, the West End of London; or any city.

[UK]P.H. Emerson Signor Lippo 11: When did you come into [...] Jim Brown?
[UK]C. Fitzpatrick ‘Gower ’98’ on Sussex University Canoe Club 🌐 So we scooted into Jim Brown, for a ship in full sail and to stuff our Jem Mace with some in the nude.