District Registry Offices in the city of Liverpool: (address details from the back of Kelly's Directory for 1968)
Liverpool > Sep1837 to Sep1934
Liverpool North > Dec1934 to Sep1969 - 7 Brougham Terrace
Liverpool South > Dec1934 to Sep1969 - 64 Mount Pleasant -same address for Exchange sub-district
Liverpool > Sep 1969 to Dec1969
Toxteth Park > Mar1881 to Sep1922 - 15 High Park Street [a.k.a. Toxteth Town Hall, now a community resource centre]
West Derby > Sep1837 to Sep1934
Bootle Lancs > Dec1934 to Mar1980
Sefton Park sub-district: Sefton General Hospital [long gone]
Wavertree sub-district: Town Hall, Wavertree [this has been a pub for some years now!]
Crosby > Dec1934 to Mar1980

Since a part of Lancashire, including Liverpool, was incorporated into the new county of Merseyside in April 1974, the following have been created...
Knowsley > Jun 1974
Sefton North > Jun 1980
Sefton South > Jun1980
There was also a Register Office in the grounds of Walton Hospital (dates as yet not known)
Some history of the changes and renaming is here: http://www.genuki.org.uk/big/eng/LAN/Ci ... tion.shtml