London Society of East Anglians
Group
Apart from erecting the Liverpool Street Station memorial and commissioning the design of this flag in 1903 or 1905 we can't discover what this society has done, or what it's for.
See other memorials in this area