Overview There is little information currently known about this group. The only information that the 1894 Glasgow Post Office directory provides is an address, which is given as 59 Elmbank Street, located to the east of Charing Cross. It is Read More …