From Fallen London Wiki
This refers to any locations in London (not counting special locations such as Heists, the Crowds of Spite, etc.). Basically anywhere you can access the Bazaar.
See Category:Fallen London for storylets unique to Fallen London.
This location has access to the The Echo Bazaar!.