London Research Centre

A body established under the Greater London Council, which continued for a number of years after the latter was abolished. It published a number of texts (eg those mentioned here ).

Some records in the British Library, and a mention here.