


Aberdeen: 156 books Bath: 96 books Birmingham: 950 books Blackburn: 174 books Blackpool (Fylde): 144 books Bolton: 40 books Bournemouth: 244 books Bradford: 147 books Brighton: 259 books Bristol: 334 books Bromley: 191 books Cambridge: 266 books Canterbury: 137 books Cardiff: 157 books Carlisle: 58 books Chelmsford: 138 books Chester: 171 books Colchester: 123 books Coventry: 499 books Crewe: 59 books Croydon: 230 books Darlington: 77 books Dartford: 435 books Derby: 344 books Doncaster: 101 books Dorchester: 78 books Dudley: 104 books Dumfries and Galloway: 17 books Dundee: 21 books Durham: 94 books Edinburgh: 392 books Enfield: 133 books Exeter: 157 books Falkirk: 63 books Galashiels (Tweed): 29 books Glasgow: 652 books Gloucester: 275 books Guernsey: 60 books Guildford: 299 books Halifax: 45 books Harrogate: 28 books Harrow: 141 books Hemel Hempstead: 106 books Hereford: 119 books Huddersfield: 15 books Ilford: 44 books Inverness: 5 books Ipswich: 175 books Isle of Man: 29 books Jersey: 25 books Kilmarnock: 21 books Kingston upon Hull: 24 books Kingston-upon-Thames: 224 books Kirkcaldy: 177 books Lancaster: 115 books Leeds: 353 books Leicester: 296 books Lincoln: 99 books Liverpool: 181 books Llandrindod Wells: 3 books Llandudno: 140 books London: East Central: 68 books London: East: 268 books London: North: 360 books London: North West: 352 books London: South East: 604 books London: South West: 530 books London: West Central: 49 books London: West: 342 books Luton: 30 books Manchester: 504 books Medway Towns: 143 books Middlesbrough (Teesside): 110 books Milton Keynes: 111 books Motherwell: 78 books Newcastle-upon-Tyne: 528 books Newport: 92 books Northampton: 324 books Northern Ireland: 883 books Norwich: 260 books Nottingham: 309 books Oldham: 36 books Outer Hebrides: 36 books Oxford: 334 books Paisley: 380 books Perth: 63 books Peterborough: 253 books Plymouth: 148 books Portsmouth: 419 books Preston: 62 books Reading: 241 books Redhill: 367 books Romford: 201 books Salisbury: 73 books Sheffield: 238 books Shrewsbury: 671 books Slough: 57 books Southampton: 225 books Southend on Sea: 82 books St Albans: 54 books Stevenage: 66 books Stockport: 328 books Stoke-on-Trent: 139 books Sunderland: 58 books Sutton: 140 books Swansea: 323 books Swindon: 167 books Taunton: 57 books Telford: 85 books Tonbridge: 264 books Torquay: 140 books Truro: 70 books Twickenham: 209 books Uxbridge: 28 books Wakefield: 57 books Walsall: 208 books Warrington: 352 books Watford: 54 books Wigan: 91 books Wolverhampton: 61 books Worcester: 116 books York: 347 books
|