Hi
Could anyone tell me what these items are in the courtyard of Newman Brothers, Fleet Street around 1990s
I’m a tour guide at the Coffin Works and interested to understand this photo. The First floor workshop at the rear was a polishing shop and I assume they are some sort of air filtration...