The Overseas Visitors Records Office (OVRO) recently relocated to:
323 Borough High StreetLondonSE1 1JL
Back to Home