What does GLRO stand for?
GLRO stands for "Greater London Record Office"
How to abbreviate "Greater London Record Office"?
"Greater London Record Office" can be abbreviated as GLRO
What is the meaning of GLRO abbreviation?
The meaning of GLRO abbreviation is "Greater London Record Office"
What does GLRO mean?
GLRO as abbreviation means "Greater London Record Office"