The Treasure of China, Chinese restaurant, was the original fire station in Bromley. Before this point, the fire engine had been housed in the New Old Town Hall of Cole-Childs, in the centre of Market Square. Even earlier, it lived in the White Hart Inn (handy for the stables). lIt backs onto the Local Board building.
You can see the arch that the fire engine lived under, and where the stable, at the side, used to be for the horse.