Is station 8 meant to be a secret?

From Fallen London Wiki

Feels weird to describe it as "a place of no particular interest" that you go by with your curtains drawn (the same level of secrecy the text gives to the discordant stones) when you have a restaurant there where your only customers are tourists