The London Public Library has 16 branches.
The branches are:
Beacock - 1280 Huron Street
Bostwick - 501 Southdale Rd.
W.
Byron - 1295 Commissioners Rd.
W.
Carson - 465 Quebec St.
Central - 251 Dundas St.
Cherryhill - 301 Oxford St. W.
Crouch - 550 Hamilton Rd.

East London - 2016 Dundas St.
Glanworth - 2950 Glanworth Dr.
Jalna - 1119 Jalna Blvd.

Lambeth - 7112 Beattie St.
Landon - 167 Wortley Rd.

Masonville - 30 North Centre Rd.

Pond Mills - 1166 Commissioners Rd E.
Sherwood - 1225 Wonderland Rd.
N.
Stoney Creek - 920 Sunningdale Rd.
E.
The London Public Library has 16 branches. The branches are:
Beacock - 1280 Huron Street
Bostwick - 501 Southdale Rd. W.
Byron - 1295 Commissioners Rd. W.
Carson - 465 Quebec St.
Central - 251 Dundas St.
Cherryhill - 301 Oxford St. W.
Crouch - 550 Hamilton Rd.
East London - 2016 Dundas St.
Glanworth - 2950 Glanworth Dr.
Jalna - 1119 Jalna Blvd.
Lambeth - 7112 Beattie St.
Landon - 167 Wortley Rd.
Masonville - 30 North Centre Rd.
Pond Mills - 1166 Commissioners Rd E.
Sherwood - 1225 Wonderland Rd. N.
Stoney Creek - 920 Sunningdale Rd. E.
London Public Library