Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Live Data on UK Car/Van Brands (Sales, Stock, Price) by City & Town November 2026

Updated almost daily here are the live stock, mileage, price, sales and age for most of the vehicles by city/town on sale from dealers in the UK.

PlaceStockAvg PriceAvg AgeAvg MileageRecent Sales
Abbots Langley34£12,466965,871109
Aberaeron43£24,760322,84779
Aberdare145£14,819644,252271
Aberdeen2,987£24,471320,6725,601
Abergavenny152£18,320436,714217
Abergele151£18,033426,24588
Abertillery331£10,871867,348480
Aberystwyth73£38,502221,424148
Abingdon313£28,497221,953702
Accrington209£9,437852,943339
Addlestone298£16,436743,525547
Airdrie200£13,613762,428561
Alcester55£6,8791168,02995
Aldershot554£15,400638,919818
Alexandria22£5,8681174,65914
Alfreton543£29,015754,292753
Alloa123£16,955327,109267
Alnwick211£14,954545,442305
Alton25£27,943956,66841
Altrincham506£26,406532,4551,076
Amersham159£25,221437,574309
Ammanford3£21,495441,10593
Andover182£15,805851,302302
Antrim231£21,027439,483350
Appleby-in-Westmorland176£16,559348,420213
Ardrossan25£11,173642,27537
Arlesey140£8,3341080,615165
Armagh432£13,973880,735470
Arundel48£13,474569,16644
Ascot188£28,239431,052380
Ashford, Kent1,379£20,022533,7782,478
Ashford, Surrey172£17,290754,214319
Ashington379£12,842642,989707
Ashton-under-Lyne858£14,536540,5341,435
Askam-in-Furness25£18,696752,88935
Atherstone228£23,171758,086302
Attleborough84£13,287652,888139
Axminster123£11,551759,064170
Aylesbury1,308£21,285539,6362,054
Aylesford530£32,769217,139999
Ayr1,771£20,786326,4643,105
Bacup47£9,775995,32577
Bagshot61£23,940971,06568
Baldock14£5,8121160,85018
Balerno97£10,579863,971548
Ballyclare385£14,469761,880441
Ballymena944£17,889547,2941,194
Ballymoney292£13,984766,942456
Ballynahinch46£18,751657,58152
Banbridge73£15,106774,070115
Banbury349£17,297537,457757
Banchory39£13,574633,006125
Banff48£23,974320,42579
Bangor, County Down502£15,873540,190790
Bangor, Gwynedd94£11,583640,79551
Banstead72£293,59358,218101
Bargoed22£14,982848,18352
Barnoldswick118£21,283646,43192
Barnsley1,858£17,081539,3493,415
Barnstaple471£17,967429,787760
Barrow-in-Furness266£20,527420,205290
Barry324£15,446642,108466
Barton-upon-Humber78£10,867857,149116
Basildon417£14,795541,542928
Basingstoke833£21,982323,0231,909
Bath556£23,239432,1961,005
Bathgate626£20,158538,0741,567
Batley322£19,849753,827519
Battle25£14,478322,57874
Beaconsfield149£25,472530,547237
Beauly14£16,316767,85513
Beccles140£10,949746,958312
Bedford4,510£17,328856,8606,075
Bedworth206£20,703745,725322
Belfast2,550£25,001331,4445,760
Bellshill25£23,786223,72452
Belper43£36,1641053,43664
Benfleet180£15,834433,072370
Berkeley145£14,877875,577151
Berkhamsted79£25,064531,962159
Berwick-upon-Tweed70£13,410436,830151
Betchworth17£10,769819,78822
Beverley130£12,318645,256242
Bexhill-on-Sea181£15,529753,415246
Bicester145£15,886528,942320
Bideford47£12,620642,28783
Biggleswade182£8,8151177,443240
Billericay148£18,026557,543140
Billingham121£10,036852,637214
Billingshurst292£26,185638,664516
Bilston267£14,924647,105409
Bingley107£16,2801075,684149
Birmingham6,278£17,632752,5049,858
Bishop Auckland305£19,768436,330509
Bishop's Stortford566£25,330534,8211,044
Blackburn3,413£16,743751,5876,243
Blackpool1,234£19,043427,4372,292
Blackwood401£8,242979,920368
Blairgowrie59£16,094543,18169
Blandford Forum42£5,5451187,69485
Blaydon-on-Tyne12£4,6911257,29226
Blyth75£16,994755,780108
Bo'ness26£23,936843,24726
Bodmin77£16,791319,681108
Bognor Regis374£17,121427,623680
Bolton4,108£20,686646,7246,938
Bordon131£15,234643,418310
Borehamwood229£37,004212,238322
Boston1,031£20,701434,5601,869
Bourne148£11,463868,139172
Bourne End63£30,501944,19683
Bournemouth548£23,760744,4911,173
Bracknell190£45,053320,540362
Bradford2,664£20,607751,8714,153
Braintree791£20,630428,7371,250
Brandon74£12,060865,76098
Brecon101£32,581438,072128
Brentwood654£20,421549,732828
Bridgend1,915£16,280545,1252,789
Bridgnorth94£21,387753,940140
Bridgwater548£20,142651,850791
Bridlington27£19,954320,61042
Bridport53£16,477532,78375
Brierley Hill121£13,165781,002214
Brigg356£14,638463,072458
Brighouse105£6,7021094,65291
Brighton835£23,251428,6401,682
Bristol6,876£19,692643,78712,174
Brixham76£16,816529,29076
Broadstairs142£12,453542,229216
Broadstone12£11,3701163,26320
Brockenhurst69£14,991735,238191
Bromsgrove460£15,408752,143841
Brough6£5,0901062,5469
Broxbourne134£17,0501049,249130
Broxburn348£16,519644,813729
Buckhurst Hill64£18,32517,71063
Buckie243£17,134428,104557
Buckingham97£9,1771063,930153
Buckley127£9,536968,416185
Buntingford95£11,488853,88896
Burgess Hill68£68,329316,607141
Burnham-on-Crouch56£23,579448,93766
Burnham-on-Sea2£17,398792,5863
Burnley1,542£16,147643,9962,858
Burntisland20£20,963748,85338
Burntwood182£20,329428,046451
Burry Port32£10,052959,42133
Burton-on-Trent1,080£16,199649,8862,006
Bury2,617£17,656545,0444,267
Bury St Edmunds1,235£20,004535,8192,010
Bushey308£17,066547,274693
Bushmills104£19,121222,92688
Caernarfon45£11,964668,689183
Caerphilly201£7,1541079,691184
Caldicot151£9,3251075,696107
Callington40£13,2331175,14466
Calne7£6,603996,72215
Calstock205£15,059856,281174
Camberley968£17,073435,7502,361
Cambridge1,579£26,000429,1743,212
Cannock2,691£18,986435,0903,785
Canterbury1,385£23,451426,2942,953
Canvey Island490£12,431650,539768
Cardiff3,620£22,268431,8788,718
Cardigan132£15,997437,563217
Carlisle1,404£21,277430,0063,033
Carmarthen230£19,443426,822292
Carnoustie14£34,109740,05632
Carrickfergus314£16,243652,644380
Carterton18£10,612753,96519
Castle Cary27£18,177311,78437
Castle Douglas20£16,145742,1529
Castlederg127£16,317775,016164
Castleford1,018£17,169536,4181,953
Caterham36£10,346972,13659
Catterick Garrison127£33,948749,421232
Cemaes Bay33£12,390745,67993
Chalfont St Giles105£18,028753,684173
Chard51£10,626956,19189
Chatham893£20,888436,1651,818
Cheadle218£29,056864,679146
Chelmsford2,488£33,104431,9793,846
Cheltenham1,005£30,396322,9361,748
Chepstow139£9,9781074,512260
Chertsey746£18,926423,593905
Chesham547£19,2701074,527557
Chester1,740£23,067427,5473,564
Chester le Street858£21,255323,4831,825
Chesterfield2,662£19,729537,1714,115
Chichester517£18,097535,4141,036
Chippenham319£20,589637,551631
Chipping Norton175£17,634644,910320
Choppington91£15,706425,570252
Chorley1,022£15,234645,4061,658
Christchurch606£22,083522,0441,072
Cinderford125£17,958740,934228
Cirencester89£11,015644,384136
Clacton-on-Sea262£13,382750,437431
Cleckheaton359£24,682847,978855
Cleethorpes65£7,5721060,64081
Clevedon121£19,855427,713178
Clitheroe206£21,271641,827349
Clydebank221£21,643428,253521
Coalville246£28,594645,753411
Coatbridge344£19,442431,731668
Cobham310£26,347753,192508
Cockermouth48£17,226323,76545
Colchester2,206£24,982433,1513,555
Coldstream91£23,588326,54390
Coleford61£14,884531,27674
Coleraine693£16,576548,853830
Colne241£18,779544,486524
Colwyn Bay191£11,382964,910259
Congleton177£43,915642,326219
Consett62£11,010860,305164
Conwy690£26,049428,9181,160
Cookstown448£25,599445,489402
Corby407£13,111649,275662
Corsham61£19,034426,70176
Coventry3,070£23,725437,8035,034
Cowbridge69£15,975633,45165
Cowdenbeath22£7,945865,90926
Cowes55£19,795317,36591
Cradley Heath175£9,577862,045398
Craigavon1,283£20,524439,2762,173
Cramlington163£15,054431,618356
Cranbrook69£175,167932,56678
Cranleigh272£15,993859,081544
Crawley1,346£23,737425,6212,326
Crewe1,541£18,866541,2053,433
Crewkerne22£18,890749,67939
Criccieth41£20,856543,45262
Crickhowell44£22,575217,39290
Crieff10£12,640521,63222
Crowborough28£23,064639,35552
Crowthorne32£12,428843,20635
Cullompton79£9,4091149,284142
Cupar194£18,757638,734205
Cwmbran443£17,580547,567503
Dalbeattie18£9,895951,68120
Dalkeith104£15,032536,121169
Darlington1,850£15,478545,4833,382
Dartford913£21,578431,0241,639
Darwen225£8,5199107,642230
Daventry97£11,243974,213132
Deeside509£16,032846,059569
Denbigh59£14,021662,92436
Derby7,351£18,637534,89915,108
Dereham159£11,409759,370324
Devizes70£17,928424,04994
Dewsbury193£10,980859,669421
Didcot19£8,072846,57959
Dingwall7£25,231226,5496
Diss42£15,973317,80864
Doncaster2,693£24,349435,4844,643
Dorchester340£18,689637,442647
Dorking35£11,758776,62058
Doune12£9,949961,08821
Dover148£15,005426,832293
Downham Market111£10,1071049,122230
Downpatrick299£16,780442,058534
Driffield61£15,190537,14475
Droitwich299£32,533540,323449
Dromore67£18,377665,81972
Dronfield87£16,773757,279187
Dudley1,059£15,242538,8131,723
Dukinfield479£17,072646,961728
Dumbarton234£14,953551,707349
Dumfries422£21,532217,216643
Dundee2,104£20,850428,8473,951
Dunfermline769£18,610428,7011,477
Dungannon1,367£25,025549,8311,446
Dunmow35£13,5641477,28958
Duns23£8,709749,39154
Dunstable1,222£15,106552,3491,724
Durham1,617£16,230539,4432,979
East Boldon122£22,658533,574345
East Grinstead121£12,2331065,846127
Eastbourne1,085£17,267533,7091,739
Eastleigh893£23,320532,3061,959
Ebbw Vale147£11,411742,766295
Edenbridge21£31,2091276,75041
Edinburgh3,604£24,745324,6557,542
Egham116£10,414861,108168
Elgin483£22,035430,315809
Elland105£25,945859,296122
Ellesmere Port719£27,723324,4151,611
Ellon19£14,503431,04414
Ely219£14,625644,598460
Enniskillen621£19,927447,057664
Epping285£16,176855,338454
Epsom1,320£20,845321,9272,077
Etchingham53£7,3691479,96132
Evesham401£17,492543,447630
Exeter2,676£21,199534,4045,216
Exmouth77£8,5301062,108107
Eye66£50,290646,40759
Fakenham120£15,082650,559226
Falkirk1,442£13,972755,3521,511
Fareham781£17,394754,1601,510
Faringdon50£9,4241075,73671
Farnborough501£22,998534,0141,032
Farnham617£16,889848,047936
Faversham87£10,253960,666126
Ferndale47£4,94612110,69256
Ferndown129£14,497847,116264
Ferryhill25£3,0991582,95239
Fleet161£13,760957,150212
Fleetwood353£12,401639,842420
Flint253£4,70114101,99391
Folkestone80£17,325425,750104
Fordingbridge40£11,102957,820126
Forfar183£21,216537,298268
Fort William18£14,083654,39424
Fraserburgh73£11,375751,819114
Frinton-on-Sea38£9,291966,61886
Frizington39£19,636424,80494
Frodsham79£13,352788,31943
Frome117£15,601757,068122
Gainsborough108£13,934644,043166
Galashiels130£23,651429,877112
Galston18£7,5611070,32912
Gateshead1,131£14,294538,7151,844
Gerrards Cross98£12,0251043,860111
Gillingham, Kent827£17,840431,8941,791
Gillingham, Dorset92£14,279535,53994
Glasgow8,741£22,354323,70519,241
Glenrothes223£17,665324,826484
Glossop78£8,667741,465119
Gloucester2,031£16,780644,6963,865
Godalming123£17,119324,932184
Godstone53£12,468753,87976
Goole358£15,290565,339418
Gosport87£7,8721077,030162
Grange-over-Sands167£26,637217,051332
Grangemouth657£20,549326,1691,418
Grantham625£22,628326,3401,183
Gravesend473£19,538533,536839
Grays722£19,909539,2111,247
Great Missenden77£7,6498109,701123
Great Yarmouth530£13,637538,503918
Greenock228£17,787532,911317
Grimsby1,372£20,148430,9632,400
Guildford1,063£35,096217,7982,357
Guisborough24£16,322315,15555
Haddington58£13,120534,84086
Hailsham315£20,634754,886497
Halesowen270£19,244537,396531
Halesworth188£19,559325,679272
Halifax516£14,065650,151720
Halstead88£9,780971,494228
HAMILTON536£32,461327,3401,072
Harlow1,420£21,133435,0571,778
Harpenden48£35,986424,124146
Harrogate1,015£22,325431,0251,659
Hartfield8£13,8712372,1116
Hartlepool632£12,957649,4941,001
Haslemere36£16,194850,47067
Hassocks114£11,273748,014133
Hatfield726£73,001431,3701,138
Havant446£21,448541,270802
Haverfordwest233£17,910432,763251
Haverhill180£11,283864,389333
Hawick117£15,515540,951216
Hayle201£16,534428,975244
Hayling Island115£15,761629,35790
Haywards Heath269£13,343748,871588
Heanor23£8,0851060,33450
Heathfield227£12,5671173,83039
Hebburn140£8,0161190,938233
Hebden Bridge21£5,6851076,08745
Heckmondwike38£15,429459,06437
Helensburgh47£16,690874,29634
Helston207£15,966536,260310
Hemel Hempstead722£17,086539,8181,255
Henfield23£6,697844,73871
Henley-in-Arden57£6,7381191,46076
Henley-on-Thames135£12,0761091,3781
Hereford1,058£23,197429,6571,705
Herne Bay121£13,334749,405212
Hertford603£19,807651,677808
Hessle1,320£26,058326,2402,720
Hexham199£19,895324,502388
Heywood338£18,569757,336577
High Peak145£13,669854,988203
High Wycombe935£32,607645,9991,487
Highbridge56£8,2271078,02880
Hillsborough102£16,931756,077126
Hinckley1,293£20,701541,8414,259
Hindhead9£17,5061636,22211
Hitchin1,398£17,592539,7692,369
Hockley41£16,4601059,62443
Hoddesdon574£21,198757,213878
Holmfirth76£12,426743,31683
Holsworthy32£25,364429,89733
Honiton114£16,606324,854394
Hook651£16,589752,3571,083
Horley252£12,619741,876265
Horncastle44£16,965543,99892
Hornsea44£15,886523,15947
Horsham502£25,316535,6351,028
Houghton le Spring82£13,929855,173106
Hove8£6,9081457,03216
Huddersfield2,390£31,759428,3744,718
Hull2,245£16,681540,0133,800
Hungerford90£36,642218,247191
Hunstanton20£16,570526,33836
Huntingdon662£22,673436,7181,070
Hyde249£12,536861,431494
Ilkeston255£15,238530,672553
Ilkley95£21,265427,122182
Ilminster43£18,516636,99995
Ingatestone43£17,7411268,67748
Invergordon26£16,759216,41745
Inverness1,581£26,490320,9452,653
Inverurie339£18,619535,914548
Ipswich2,342£19,652536,4984,103
Irvine617£21,648430,102915
Iver284£10,9301177,628233
Ivybridge290£8,870968,898477
Jarrow9£5,8501291,63512
Johnstone4£18,185936,9379
Keighley1,076£25,186964,8671,109
Kendal395£27,778426,921528
Kenilworth38£10,166961,06076
Kettering901£17,684437,7211,742
Kidderminster481£16,115849,363665
Kidlington739£22,542323,1761,676
Kidwelly201£19,854215,697293
Kilbirnie27£7,760859,00330
Kilgetty44£9,361960,15088
Kilmarnock1,486£17,237328,1572,425
Kilwinning325£12,791542,125303
King's Lynn1,800£21,501433,2322,707
Kings Langley120£21,3441057,119222
Kingsbridge13£26,14919,31514
Kingswinford32£47,364937,02025
Kinross24£8,3781179,58016
Kirkcaldy1,521£21,005428,7902,505
Kirknewton88£20,260863,45896
Knaresborough793£54,746318,6261,481
Knottingley513£24,097223,041362
Knutsford443£30,977432,722591
Lancaster60£10,015963,89091
Lancing8£5,9651058,85633
Larbert70£18,441539,98972
Larkhall55£16,173751,59494
Larne139£14,063870,581185
Launceston206£13,980755,659322
Leamington Spa312£17,297535,998438
Leatherhead742£28,209837,694437
Leeds5,248£26,953432,64410,170
Leek15£17,6681094,44225
Leicester3,950£22,137541,5166,767
Leigh380£5,9281189,964385
Leigh-on-Sea367£15,688847,241608
Leighton Buzzard572£21,094955,645938
Leiston39£9,921752,60169
Leominster46£15,724530,96181
Leven61£6,7681267,38445
Lewes63£18,5341154,20683
Leyland190£17,216322,048533
Lichfield212£16,851852,154410
Limavady191£17,745551,326229
Lincoln2,314£19,746435,7774,145
Lingfield127£18,4391139,010202
Lisburn795£18,439541,6401,186
Liskeard165£34,849534,469296
Littlehampton346£17,871534,980584
Liverpool4,448£19,558435,7297,440
Liversedge48£6,9931077,20953
Livingston600£15,261541,7821,151
Llandrindod Wells46£21,425751,12667
Llandudno28£8,943971,38061
Llanelli418£14,205538,469502
Llanfairpwllgwyngyll38£35,285224,12052
Llangefni196£11,471858,550138
Llanybydder10£24,055220,0385
Loanhead81£23,218111,206113
London25,612£21,734643,63740,517
Londonderry1,223£17,452551,2881,353
Longfield44£13,286855,29486
Loughborough1,767£19,464641,5793,234
Loughton519£29,848324,887734
Louth214£18,227430,587413
Lowestoft551£19,012432,9321,036
Ludlow41£57,625219,977107
Luton2,291£14,146767,4452,737
Lutterworth220£12,219968,193343
Lydney61£8,1921054,85969
Lyme Regis8£12,075853,05011
Lymington204£18,7501468,050290
Lyndhurst366£23,800756,569432
Lytham St Annes84£24,4151553,201142
Mablethorpe62£14,106431,01786
Macclesfield681£25,439432,2161,470
Macduff38£11,125853,90545
Maghera365£19,020764,176198
Magherafelt897£19,387660,131774
Maidenhead644£21,045749,412990
Maidstone913£19,932430,8441,784
Maldon466£11,072867,865502
Malmesbury38£11,4261262,23967
Malton209£23,808429,880384
Malvern150£12,044753,103168
Manchester5,944£19,597646,5207,686
Manningtree130£14,078751,826196
Mansfield1,750£20,501536,5382,654
March134£10,663865,934208
Margate19£12,697622,61341
Market Drayton117£15,346869,473185
Market Harborough192£21,009436,551295
Market Rasen49£22,903663,23369
Marlborough42£15,374867,55745
Marlow202£31,970738,938313
Martock26£11,657766,76127
Maryport8£7,870868,30611
Matlock34£13,453647,03028
Mayfield16£14,0521163,37527
Melksham444£39,003322,923726
Melrose48£21,029321,72894
Melton Mowbray411£19,273646,836580
Merriott13£11,782821,23939
Merthyr Tydfil626£15,555657,929625
Mexborough174£12,950580,445448
Middlesbrough1,979£22,642537,0623,482
Middlewich22£12,192750,16066
Midhurst8£17,573313,8439
Milford Haven223£22,921323,065308
Millom20£13,730644,00135
Milltimber20£19,590640,80034
Milton Keynes4,340£20,904645,6257,210
Minehead78£27,104633,75796
Mirfield97£9,399967,467183
Montrose96£19,745639,08986
Morecambe1,134£14,594645,3211,789
Moreton-in-Marsh24£12,8211365,3396
Morpeth173£19,091316,516410
Motherwell706£20,010328,1931,554
Much Hadham25£84,9661227,65925
Muir of Ord61£10,852765,297130
Musselburgh64£9,799958,604117
Nairn68£25,1341453,94131
Nantwich44£8,7641077,663102
Narberth89£15,429651,234106
Neath157£21,311642,314114
Nelson477£18,085649,947583
Neston169£9,1891053,716223
New Milton105£11,9811050,145240
Newark445£12,470865,797553
Newbridge1,063£28,396321,1351,931
Newbury957£19,197541,0271,553
Newcastle, Staffordshire590£15,230539,6371,230
Newcastle, County Down7£7,460978,42910
Newcastle Emlyn30£25,165219,54353
Newcastle upon Tyne3,752£19,536536,9376,807
Newent23£9,242967,35931
Newhaven20£19,5901771,59624
Newmarket79£12,986642,37381
Newport2,621£20,223435,8434,928
Newport, Isle of Wight169£14,352736,115234
Newport, Shropshire35£13,328862,85727
Newport Pagnell200£13,946856,056337
Newport-on-Tay29£7,936881,15372
Newquay149£16,524428,842357
Newry1,151£24,349545,8981,543
Newton Abbot317£20,804326,498498
Newton Aycliffe38£12,328543,48879
Newton Stewart7£11,6621057,42310
Newtown75£16,257427,148119
Newtownabbey1,250£18,394437,9732,553
Newtownards845£13,509650,9371,316
North Ferriby38£21,531642,54258
North Shields279£13,948543,374696
North Walsham50£6,4021067,96055
Northallerton241£18,319427,525415
Northampton3,048£21,977537,5075,665
Northwich759£17,397644,9371,008
Norwich4,354£16,973641,3197,357
Nottingham6,212£25,775534,52811,102
Nuneaton973£16,253536,6091,696
Oakham49£14,993637,29069
Oldbury1,211£19,604432,0252,099
Oldham2,963£17,339753,7845,041
Omagh457£19,515554,578614
Ongar531£25,260533,6781,398
Ormskirk160£15,913951,755296
Ossett220£18,910644,070484
Oswestry220£15,125534,672422
Otley93£28,353427,72590
Ottery St Mary91£19,448972,836127
Oxford650£24,650428,9551,277
Paignton44£11,4431073,82158
Paisley2,127£20,408219,1914,919
Peacehaven90£11,237840,800214
Peebles65£19,222535,76090
Penarth130£11,2361072,410243
Penicuik34£26,663215,96546
Penrith359£15,263643,148534
Penryn216£27,529214,631196
Pentre42£14,092425,78132
Penzance83£12,289855,519121
Pershore39£20,913220,24059
Perth1,518£23,557324,7783,544
Peterborough10,046£16,028653,24912,467
Peterhead229£21,183320,457394
Peterlee128£13,309644,967331
Petersfield272£30,277635,138278
Petworth62£27,449730,39730
Pevensey255£18,478740,426377
Pickering89£52,641218,504160
Plymouth2,447£17,378541,9303,932
Polegate96£23,324225,16872
Pontefract192£13,707852,972382
Pontyclun72£14,403643,26268
Pontypool92£10,025858,453115
Pontypridd456£18,351432,751727
Poole1,819£23,321426,3003,584
Port Glasgow40£13,8241379,18311
Port Talbot196£11,970745,259147
Porth242£6,8621086,795192
Portland11£18,248423,03211
Portsmouth1,476£22,420427,7383,685
Potters Bar127£25,307757,026161
Poulton-le-Fylde81£7,1451379,60296
Prestatyn110£17,109428,338140
Preston4,408£24,878537,9437,913
Princes Risborough40£41,5191055,19222
Prudhoe29£30,224641,41422
Pudsey685£16,993757,562811
Pulborough293£53,111732,985429
Radlett331£14,5071060,870294
Radstock31£51,934427,82954
Ramsgate51£10,350759,049112
Rayleigh626£17,375748,2041,150
Reading3,048£21,991539,4815,430
Redcar90£10,771643,208159
Redditch706£18,632532,1431,403
Redhill267£29,474529,414569
Redruth360£17,673437,155633
Reigate24£11,474539,75633
Renfrew102£47,119538,545223
Retford98£15,276765,449130
Rhyl75£16,001430,99767
Richmond441£19,887644,934956
Rickmansworth1,353£15,946749,5892,661
Ringwood117£11,107963,533242
Ripley370£15,342759,665684
Ripon219£20,542537,176275
Robertsbridge75£19,5581027,55971
Rochdale1,461£19,523539,1252,291
Rochester597£12,821854,9861,026
Rochford336£27,565321,322720
Romney Marsh19£6,3321288,73758
Romsey316£20,776762,446683
Ross-on-Wye167£9,849852,896311
Rossendale637£17,637751,878738
Rotherham1,813£14,990544,5213,847
Rowlands Gill16£5,4481164,79913
Rowley Regis45£11,301868,48445
Royston298£18,606536,575626
Rugby78£17,136426,663132
Rugeley44£17,679969,88852
Runcorn25£23,909218,47324
Rushden345£12,872659,314631
Ryde132£9,7201060,576129
Rye42£21,240536,67263
Ryton52£19,855561,93285
Saffron Walden96£21,143746,641134
Sale85£18,693211,974135
Salford655£20,609215,7671,109
Salisbury843£22,623325,4091,285
Saltash264£20,139655,147394
Saltcoats82£12,019640,69566
Sandbach14£8,721859,04915
Sandhurst107£14,273848,738243
Sandown28£7,6161265,82121
Sandwich80£20,337523,839124
Sandy473£23,925968,335595
Saxmundham68£6,2341079,334158
Scarborough458£18,433325,595828
Scunthorpe1,751£18,696537,6262,634
Seaford74£18,871419,97299
Seaham62£4,8241184,434121
Selby149£24,007426,167254
Settle34£46,334331,28423
Sevenoaks315£22,618851,459557
Shaftesbury44£13,917644,00846
Sheerness39£6,398971,89376
Sheffield5,593£20,923646,6438,337
Shefford192£7,6911071,947306
Shepperton120£22,040434,830179
Shepton Mallet22£14,131545,11746
Sherborne88£6,4631162,935113
Shildon6£15,362995,00036
Shipley257£37,167849,294412
Shipston-on-Stour68£25,128545,928104
Shoreham-by-Sea185£11,064952,593174
Shotts30£4,1271289,20645
Shrewsbury2,009£22,900430,7193,792
Sidmouth105£9,949961,99941
Sittingbourne594£13,264861,117951
Skegness82£11,691850,76482
Skelmersdale25£8,3389109,48938
Skipton17£42,499220,23915
Sleaford109£13,172857,050140
Slough1,526£19,746643,9902,601
Smethwick93£15,545691,67178
Solihull1,322£37,406324,0542,426
South Brent37£10,752863,37480
South Ockendon108£11,557742,48421
South Shields255£15,521429,230538
Southampton2,932£17,887643,2325,454
Southend-on-Sea476£18,785748,760659
Southport545£19,794542,3311,037
Southsea70£12,824877,00578
Southwell45£70,232325,42357
Southwold24£14,066961,82528
Spalding431£14,734755,983875
Spennymoor11£29,386832,25914
St Albans900£23,390538,2491,488
St Andrews42£22,552318,36199
St Austell291£17,310321,811550
St Columb225£23,207217,144408
St Helens969£14,561647,4731,427
St Ives191£13,533855,989285
St Leonards-on-Sea346£15,937532,234679
St Neots199£20,522644,353403
Stafford1,240£22,660430,3652,575
Staines-upon-Thames966£16,126451,0231,005
Stalybridge192£26,925638,401141
Stamford465£23,776546,851458
Stanford-le-Hope65£8,640963,971102
Stanley247£5,55312116,71727
Stansted28£5,1451381,81822
Stevenage1,147£18,488439,5662,051
Stirling1,826£24,842215,6333,347
Stockbridge37£12,154546,62745
Stockport3,478£21,761435,7987,096
Stocksfield19£4,6101151,03925
Stockton-on-Tees1,597£22,848433,7722,951
Stoke-on-Trent3,591£19,759531,6446,773
Stone101£22,965948,829192
Stonehouse82£9,4811092,860103
Stourbridge1,039£21,405537,2582,214
Stourport-on-Severn75£14,1281152,876134
Stowmarket166£15,456750,488245
Strabane333£24,443339,611371
Stranraer25£11,835638,03713
Stratford-upon-Avon912£24,724431,1591,370
Stroud103£14,852738,623168
Studley46£15,205729,90728
Sturminster Newton19£11,945835,70116
Sudbury352£13,419754,527464
Sunbury-on-Thames289£21,7851169,834277
Sunderland1,855£19,304433,6293,278
Sutton Coldfield670£27,974538,2861,114
Swadlincote108£148,366945,703131
Swanley85£11,811746,715169
Swansea3,029£20,197428,5015,060
Swansea, Neath Port Talbot44£11,8311057,88430
Swindon3,598£23,552540,3705,634
Tadcaster218£40,381641,727309
Tadley135£21,418651,096160
Tadworth126£28,918432,048152
Tamworth1,385£21,118639,9322,568
Taunton947£21,969433,0201,753
Tavistock223£13,600870,304340
Telford1,361£17,120434,6201,421
Tetbury59£33,434222,427116
Tewkesbury266£33,564438,777390
Thame32£24,46806,750176
Thames Ditton29£38,185216,54638
Thatcham148£7,7591066,626274
Thetford390£17,817537,489502
Thirsk23£19,494218,71947
Thornton-Cleveleys10£6,5001370,80032
Thurso66£17,966324,761110
Tilbury44£7,701869,65939
Tipton146£13,624751,238259
Tiverton6£5,48113111,50013
Tonbridge1,422£24,052853,3381,911
Tonypandy473£10,151752,975473
Torquay279£15,659528,339495
Totnes77£12,018871,556136
Towcester415£33,842534,4441,006
Tranent7£13,724962,94010
Tredegar550£17,746327,685848
Treharris70£22,511450,82559
Tring202£35,138543,975354
Trowbridge536£16,507427,140950
Truro440£23,179320,760698
Tunbridge Wells986£32,161323,5891,764
Turriff146£30,005321,439215
Uckfield242£15,892633,979383
Ulverston80£32,994645,66065
Usk12£17,638852,61832
Uttoxeter47£25,348546,319145
Ventnor184£14,237842,062148
Verwood37£19,22841,47384
Virginia Water142£24,7441049,336123
Wadebridge35£14,166544,62621
Wadhurst555£13,1531167,069296
Wakefield2,207£21,884433,3024,316
Wallingford13£14,947562,35622
Wallsend705£29,239217,4861,374
Walsall1,752£12,806656,2952,595
Waltham Abbey430£16,502643,329618
Waltham Cross1,148£16,553533,6982,808
Walton-on-Thames320£31,192428,384598
Wantage169£25,081530,040305
Ware19£15,959740,83626
Warminster117£15,598746,844167
Warrington3,329£19,719437,2945,834
Warwick747£28,577324,5251,540
Washington405£12,301756,183600
Waterlooville452£16,593633,493692
Watford1,283£26,638431,5472,238
Wednesbury434£14,169970,883375
Wellingborough451£10,623767,260515
Wellington86£16,709637,796141
Welwyn62£13,755653,80284
Welwyn Garden City632£16,852851,795875
Wemyss Bay31£18,382316,27660
West Bromwich602£17,777545,4351,196
West Byfleet77£49,448534,336142
West Calder68£17,739216,656193
West Malling707£16,166327,4021,722
West Molesey263£6,1101169,933470
Westbury67£11,347858,88591
Westcliff-on-Sea109£28,519642,197181
Westhill60£17,544533,606100
Weston-super-Mare1,089£16,981538,3542,286
Wetherby191£20,692852,940138
Weybridge83£34,210315,323217
Weymouth66£17,899318,668116
Whitby12£15,170429,70316
Whitchurch138£11,608755,623261
Whitley Bay222£19,641647,100327
Whitstable91£16,424746,059142
Wickford281£13,329859,005353
Widnes522£17,640323,5221,293
Wigan2,532£22,220542,2304,853
Wigston169£11,761893,129155
Wigton62£17,887427,80697
Willenhall800£16,949646,1171,294
Wilmslow421£45,301323,859643
Wimborne260£32,2981057,677292
Wincanton165£24,266324,897219
Winchester549£21,785644,2401,208
Windlesham159£15,734855,757242
Windsor270£16,4501063,103330
Winkleigh52£10,814659,273127
Winsford1,834£17,534428,2052,958
Wirral1,329£19,596739,5692,431
Wisbech592£10,889866,529631
Wishaw441£15,584848,023526
Witham68£15,850857,04367
Witney225£24,187635,871352
Woking703£17,342954,407886
Wokingham749£10,9251056,4041,260
Wolverhampton2,282£26,931327,5944,665
Woodbridge117£18,130757,427191
Worcester1,761£23,929430,5642,997
Workington251£17,115324,536524
Worksop1,136£17,925542,2352,011
Worthing567£19,298424,2621,258
Wotton-under-Edge186£12,461963,476249
Wrexham621£18,549532,7081,198
Wymondham90£13,059744,32265
Yateley95£35,179643,288129
Yeovil989£21,506429,9301,739
York2,811£27,640430,6704,876