Changing façade: James & Owen to the Stroud Post Office

James & Owen are a staple of our great town, but who can remember the legendary stationers when they operated in Russell Street? The independent stationers and office supplies company began trading in what is now the Stroud Post Office. For many years since James & Owen have been a business fixture on the London … Continue reading Changing façade: James & Owen to the Stroud Post Office