Barbican Library
Silk S Barbican
EC2Y8DS
London
020 7638 0568
Barham Park Library
Barham 660 Harrow Road
HA02HB
Wembley
020 8937 3550
Bob Lawrence Library
6-8 No Mollison Way
HA85QH
Edgware
020 8952 4140
Central Lending Library
City G Gayton Road
HA12HL
Harrow
020 8427 6012
Ealing Road Library
Enterp Ealing Road
HA04BA
Wembley
020 8937 3560
Greenford Library
I C G Oldfield Lane South
UB69LG
Greenford
020 8578 1466
Harlesden Library
Harles Craven Pk Road
NW108SE
London
020 8965 7132
Kingsbury Library
Kingsb Stag Lane
NW99AE
London
020 8937 3520
Lambeth Archives
Minet 52 Knatchbull Road
SE59QY
London
020 7926 6076
Library For Iranian Studies
The Wo Crown Street
W38SA
London
020 8993 6384
London Borough Of Brent Library Service
cheste 9 park lane
HA96AT
Wembley
020 8937 3144
Minet Library
Cedar 52 Knatchbull Road
SE59QY
London
020 7926 6073
Mobile Library
Headqu 28 Melbourne Avenue
W139BT
London
020 8567 1204
Neasden Library
Unit 1 277-279 Neasden Lane
NW101QJ
London
020 8937 3580
Unit 2 Pinner Road
HA14HF
Harrow
020 8427 0611
Northfield Library
Northf Northfield Avenue
W54UA
London
020 8567 5700
Pitshanger Library
Pitsha 143-145 Pitshanger Lane
W51RH
London
020 8997 0230
Preston Library
3-4 Ci Carlton Avenue East
HA98PL
Wembley
020 8937 3510
Roxeth Branch Library
Edinbu Northolt Road
HA28EQ
Harrow
020 8422 0809
Tokyngton Library
7 Ward Monks Park
HA96JE
Wembley
020 8937 3590
Town Hall Library
Town H Forty Lane
HA99HD
Wembley
020 8937 3500
Wealdstone Branch Library
Brook Grant Road
HA37SD
Harrow
020 8427 8670
West Ealing Library
Unit 9 Melbourne Avenue
W139BA
London
020 8567 2812