GLRO in London Meaning
The GLRO meaning in London terms is "Greater London Returning Officer". There are 2 related meanings of the GLRO London abbreviation.
GLRO on London Full Forms
- Greater London Returning Officer
- Greater London Record Office
Frequently Asked Questions (FAQ)
What does GLRO stand for London?
GLRO stands for Greater London Record Office in London terms.
What is the shortened form of Greater London Returning Officer in London?
The short form of "Greater London Returning Officer" is GLRO for London.
Citation
GLRO in London. Acronym24.com. (2019, December 24). Retrieved December 23, 2024 from https://acronym24.com/glro-meaning-in-london/
Last updated