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

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

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
All 435,340£17,950646,155
Aberaeron43£23,960324,80280
Aberdare/Aberdar81£15,485641,144154
Aberdeen2,208£24,918322,5575,277
Abergavenny/Y Fenni171£19,784431,668263
Abergele135£19,109421,90087
Abertillery/Abertyleri116£8,789966,851180
Aberystwyth86£23,865427,852127
Abingdon-on-Thames116£28,156516,443222
Accrington218£18,148646,462167
Acton77£28,328962,300113
Addlestone296£12,217854,671460
Airdrie149£12,475959,124434
Alderley Edge8£65,102319,81016
Aldershot572£15,267639,8471,028
Aldridge290£12,491763,293632
Alexandria7£4,2811289,33319
Alfreton50£17,159319,503136
Alloa64£17,267322,346203
Alnwick194£14,421535,814272
Alton14£10,107749,29631
Altrincham635£18,150542,3911,136
Amersham352£24,911546,369659
Amlwch37£12,796640,393102
Ammanford/Rhydaman70£18,029541,607102
Ampthill90£21,450332,340386
Andover243£15,611949,510385
Antrim645£18,350656,5441,188
Appleby-in-Westmorland211£16,064346,305229
Arbroath1£15,995751,998104
Armadale218£16,206319,324509
Armadale96£7,5991077,286155
Armagh434£23,547870,140946
Arundel12£22,975840,86219
Ashby-de-la-Zouch27£11,665544,56710
Ashford1,035£20,563325,9232,185
Ashford244£14,094651,233475
Ashington418£14,542531,580743
Ashton-in-Makerfield37£10,439866,99776
Ashton-Under-Lyne228£17,814533,661465
Atherstone209£20,466759,420267
Atherton114£15,163530,542154
Attleborough110£12,691645,579183
Axminster54£12,191680,006106
Aylesbury1,239£18,340642,0042,252
Ayr1,205£16,986534,7173,084
Bacup62£10,9011096,92377
Baildon63£9,2041171,155153
Baldock151£6,8541176,367151
Ballymena813£14,281655,3671,396
Ballymoney281£12,357769,720493
Banbridge158£15,977661,842246
Banbury346£17,554634,090800
Banchory38£11,437630,96497
Banff29£23,736318,83074
Bangor603£14,447645,215820
Bangor57£12,483640,08532
Banstead124£147,194621,878214
Bargod or Bargoed13£15,288532,03827
Barking98£9,885863,756101
Barnet130£79,118312,621150
Barnoldswick57£23,186535,46468
Barnsley1,468£16,630540,1233,160
Barnstaple392£19,355426,432717
Barrhead46£11,053767,17878
Barrow-In-Furness308£19,668528,803483
Barry368£13,125746,553597
Barton-Upon-Humber83£8,275969,163103
Basildon639£15,218538,5161,189
Basingstoke1,259£21,774426,7882,666
Bath473£17,027541,867889
Bathgate227£21,447650,841667
Batley290£14,780748,796486
Battersea83£27,333211,177189
Battle323£17,748560,839439
Beaconsfield248£44,499826,883351
Bearsden51£14,539424,954151
Bebington64£30,695738,24594
Beccles141£10,296855,852250
Beckenham89£11,5951064,120102
Bedford3,701£16,722954,1754,712
Bedlington48£13,959539,22745
Bedworth329£8,6611071,344396
Belfast1,825£19,428434,46410,863
Belper49£28,742854,07852
Berkhamsted91£27,806731,679296
Berwick-upon-Tweed45£18,328323,569108
Bethesda49£11,794772,083138
Bexhill186£12,332747,126189
Bexley398£32,659639,680766
Bicester131£16,702434,510291
Bideford32£15,353635,99536
Biggleswade443£6,6971177,524325
Billericay147£23,550635,553212
Billingshurst192£22,333742,650267
Bilston131£19,132423,679263
Bingley27£11,2811255,03345
Birkenhead431£14,288847,459997
Birmingham5,525£16,169752,4019,591
Bishop Auckland148£14,1331171,590157
Bishop's Stortford803£28,514531,6461,138
Blackburn3,625£18,032654,0186,639
Blackpool1,301£17,045534,8362,518
Blackwood107£6,8821180,657108
Blackwood/Coed Duon132£9,268864,253213
Blairgowrie81£17,030639,35182
Blandford Forum16£15,129545,38212
Blaydon71£8,1581169,736115
Blyth102£10,142958,970154
Bo'ness88£9,1891070,89239
Bodmin54£17,980315,89396
Bognor Regis217£21,934426,510570
Bolsover56£12,338754,17465
Bolton3,912£18,043645,5328,043
Bolton Upon Dearne47£19,991214,79495
Bootle314£19,662426,779436
Bordon259£17,918536,698404
Borehamwood310£35,969318,193616
Boston1,095£20,707431,5692,586
Bourne113£10,463866,950170
Bournemouth1,043£24,663637,4681,954
Bracknell280£25,367425,594648
Bradford2,325£17,905749,7714,389
Braintree723£17,941536,3271,132
Brandon59£10,818963,44475
Braunstone Town371£36,588216,251739
Brechin1£10,795468,00080
Brecon/Aberhonddu81£41,661433,012134
Brentford390£34,043213,7771,248
Brentwood576£22,471747,115729
Bridge of Allan350£18,594217,3141,057
Bridgend1,712£16,770439,6312,577
Bridgnorth102£15,624652,350206
Bridgwater575£26,088533,047783
Bridlington38£12,963746,09470
Bridport47£15,858432,83673
Brierfield63£14,641430,266140
Brierley Hill185£18,326770,088253
Brigg104£25,016953,270156
Brighouse173£7,2441075,781142
Brighton917£22,421530,4701,805
Bristol5,557£19,734643,12011,112
Broadstairs108£13,170550,440219
Bromley733£22,098426,1151,416
Bromsgrove348£18,784425,954786
Brownhills76£8,1461069,193143
Buckie424£18,603319,487591
Buckingham205£10,5671062,106261
Bude4£11,2451084,29810
Burgess Hill157£46,838845,779258
Burnham-On-Crouch3£6,999990,0183
Burnham-on-Sea33£12,3191076,77588
Burnley1,199£14,867649,1202,719
Burntisland8£14,833771,33626
Burry Port/Porth Tywyn46£8,539958,52353
Burton upon Trent1,081£15,347645,8672,160
Burton-by-Lincoln91£80,590215,44789
Bury2,673£15,537649,2554,132
Bury St Edmunds1,249£23,679532,2332,194
Bushey270£14,799649,882562
Buxton96£11,572960,291109
Caerleon/Caerllion61£14,332320,093138
Caerphilly/Caerffil278£7,1421181,396308
Calne18£8,029975,91199
Camberley592£11,194961,287869
Camborne8£14,152424,894316
Cambridge1,880£28,810429,4583,308
Cannock1,274£16,462436,9023,074
Canterbury1,365£22,145427,1042,859
Canvey Island479£13,343646,234964
Cardiff/Caerdydd2,758£22,509434,1105,405
Cardigan/Aberteifi145£13,835539,694149
Carlisle1,129£18,023534,3382,682
Carlton44£11,335633,39552
Carmarthen/Caerfyrddin154£16,179427,525243
Carrickfergus281£15,368658,318377
Carshalton83£13,6901053,34771
Carterton49£11,881641,97054
Castle Douglas128£15,960738,669102
Castleford704£16,988537,0261,882
Caterham37£9,2121065,72458
Catford29£21,202214,92256
Chadderton2£16,995695,000126
Chard52£10,522952,182101
Chatham873£18,455440,0982,077
Cheadle164£14,284974,004163
Cheadle Hulme22£9,7511067,09334
Chelmsford2,502£29,926429,3754,315
Cheltenham1,141£30,125428,5432,146
Chepstow/Cas-Gwent288£16,549977,047375
Chertsey435£23,017436,010392
Chesham362£16,6951187,163426
Cheshunt139£7,5581061,029206
Chester1,935£19,599534,7473,454
Chester-Le-Street452£14,188535,2991,186
Chesterfield1,611£17,349638,0403,622
Chichester826£21,705639,7991,637
Chigwell61£15,889212,877121
Chingford351£20,736321,4371,025
Chippenham353£19,454842,690545
Chipping Norton144£17,632649,452400
Chipping Ongar195£19,313948,462600
Chipping Sodbury74£14,197532,638146
Chiswick87£23,637532,641192
Chorley838£15,453645,1921,439
Chorleywood21£9,065935,90516
Christchurch426£23,964633,780989
Cirencester105£15,565533,041184
Clacton-On-Sea208£11,898753,465269
Clapham58£16,703318,697107
Clay Cross81£40,512427,35690
Cleckheaton351£23,076853,8931,086
Cleethorpes59£6,2581064,27840
Clevedon185£13,737745,448357
Clitheroe93£15,665644,476268
Clydebank206£18,572437,537604
Coalville284£18,727642,896561
Coatbridge112£16,124538,566485
Cockermouth17£23,732321,36829
Colchester1,973£24,121639,8743,525
Coldstream47£25,800319,50499
Coleraine659£16,804545,303841
Colne237£17,348532,659443
Colwyn Bay/Bae Colwyn32£10,886856,93813
Congleton164£18,637636,582360
Conisbrough52£11,313559,37196
Connah's Quay132£8,5031075,828169
Consett89£11,678851,278170
Conwy277£19,138648,086423
Cookstown432£19,282659,184441
Corby324£14,920537,264598
Coulsdon191£21,225422,825355
Coventry2,778£22,135541,2155,967
Cowes66£18,170317,07299
Craigavon789£20,317433,2291,372
Crawley1,249£25,527425,5132,341
Crayford199£27,734425,250435
Crediton19£6,6321076,68470
Crewe1,241£17,367538,3873,170
Crewkerne32£12,877849,82749
Criccieth48£20,419635,41636
Crowborough30£19,667934,87439
Croydon1,543£18,559637,7152,862
Cullen1£22,995630,0003
Cumbernauld91£14,961433,160263
Cupar97£17,115423,006121
Cwmbran/Cwmbrân948£22,194327,690780
Dagenham204£15,366646,343393
Dalkeith44£14,954426,486101
Darlington1,335£14,927548,6792,678
Darwen46£9,0731082,90068
Daventry120£17,660854,471162
Deal15£7,948930,9308
Denbigh/Dinbych19£19,072318,54233
Denton157£19,284633,928299
Derby4,770£19,532539,65712,680
Derry767£15,852656,458858
Desborough24£9,241891,85517
Devizes181£19,875213,543375
Dewsbury204£10,783762,090407
Didcot40£11,063765,98076
Dingwall5£18,695438,99117
Diss82£22,938637,783100
Doncaster2,344£19,449540,5385,887
Dorchester332£18,889533,503658
Dorking71£15,9501062,76279
Doune17£10,2991070,85532
Dover123£15,955424,087267
Downham Market200£9,634956,416389
Downpatrick285£17,376541,469443
Driffield166£12,619753,650260
Droitwich Spa129£34,556536,930346
Dronfield61£15,312751,446114
Dudley628£12,544746,801884
Dukinfield499£15,981648,664870
Dumbarton225£13,476661,520283
Dumfries217£17,815531,560601
Dundee1,600£19,538431,7023,579
Dunfermline818£16,515535,2071,649
Dungannon765£24,750545,0011,115
Duns19£12,959543,52617
Dunstable1,087£16,981651,3931,738
Durham1,257£16,188539,3743,495
Dyce185£31,622317,328391
Ealing25£29,167651,78829
East Grinstead72£15,4271053,12317
East Kilbride598£16,722326,1011,923
Eastbourne1,367£17,885635,7762,160
Eastleigh733£21,359537,4383,891
Ebbw Vale/Glyn Ebwy128£10,888742,779304
Eccles12£12,800973,74120
Edgware286£22,176432,116532
Edinburgh5,542£21,261537,6469,715
Egham176£26,234537,312481
Elgin445£20,369427,568952
Ellesmere Port538£30,878431,9641,227
Ellon16£15,182527,72014
Eltham42£17,642313,57578
Ely188£11,736749,764431
Enfield687£19,084535,5461,314
Enniskillen539£16,211560,350595
Epping256£18,979964,753416
Epsom1,124£20,785422,5532,104
Eton167£32,345213,428211
Evesham454£15,419644,778604
Ewell17£22,241316,32057
Exeter2,201£20,411532,8784,740
Exmouth61£8,264959,821102
Eye34£70,162433,79046
Fakenham121£14,139753,352221
Falkirk1,597£13,298759,4351,161
Fareham632£17,555752,0341,475
Faringdon26£5,5331392,57962
Farnborough528£23,443532,8671,178
Farnham514£12,545952,301837
Farnworth211£11,557864,373268
Faversham91£8,585959,617133
Feltham475£14,627866,464446
Ferndale51£5,49310111,67546
Finchley74£11,9511169,99152
Fleet217£11,436977,317251
Fleetwood306£12,535640,249442
Flint/Y Fflint325£15,224876,85352
Folkestone88£18,3064160,030116
Fordingbridge37£7,3631062,09969
Forfar93£14,842537,947157
Forres52£16,9351256,6961
Fort William/An Gearasdan17£15,377541,91341
Fortrose737£24,008319,4901,619
Fraserburgh63£11,794761,144157
Friern Barnet42£4,2651876,16016
Frinton-On-Sea75£10,399961,22470
Frodsham67£15,301781,15663
Frome85£15,023744,717162
Fulham38£19,496836,47841
Fulwood201£17,718430,764479
Gainsborough104£11,920950,787132
Galashiels86£14,899743,470134
Galston20£6,3801080,00313
Garforth79£9,641976,061124
Gateshead1,136£13,609642,7942,155
Gerrards Cross75£12,593943,496159
Gillingham605£17,865533,4451,365
Gillingham130£14,093737,27596
Girvan3£11,88314106,3003
Glasgow4,375£18,951433,47411,757
Glastonbury91£13,179534,548148
Glossop35£16,099425,31191
Gloucester2,065£15,924646,7383,509
Godalming78£14,849432,299220
Goole560£17,162439,269690
Gorseinon76£17,151758,032163
Gosport78£9,035971,87998
Grangemouth487£20,644322,4551,194
Grantham538£21,244327,8321,342
Gravesend311£19,611531,637634
Grays893£17,426539,5511,516
Great Dunmow118£33,384860,270175
Great Malvern93£13,231752,620125
Great Yarmouth506£11,700645,760958
Greenford176£12,9561072,158243
Greenock115£12,713644,443228
Grimsby1,110£18,697431,1592,257
Guildford1,495£30,758423,5322,845
Guisborough22£19,090211,22467
Haddington41£13,670529,06063
Hailsham216£21,266535,044372
Halesowen351£21,129646,307594
Halifax818£15,354665,008972
Halstead90£10,2031067,903152
Hamilton306£21,864430,185716
Harlow1,327£23,343541,0492,026
Harpenden33£18,594320,472120
Harrogate725£25,061430,6551,564
Harrow550£11,666748,552582
Hartlepool419£13,205648,080862
Haslemere136£27,092523,437179
Haslingden239£7,6361183,599254
Hastings495£15,347536,521921
Hatfield802£72,567426,3171,358
Havant171£21,486741,233270
Haverfordwest/Hwlffordd200£16,417542,005263
Haverhill125£10,233755,842268
Hawick67£15,510541,215170
Hayes419£11,081967,225496
Haywards Heath275£14,649537,786499
Heanor26£7,4591068,60970
Heathfield78£11,6441058,28526
Hebburn30£3,5501395,11745
Hebden Bridge45£6,5571077,47062
Heckmondwike21£67,912533,06717
Hedon9£24,5325-16
Helensburgh52£20,267763,40042
Helston128£16,653429,495242
Hemel Hempstead587£16,061640,1351,155
Hendon64£13,783729,88549
Henley-on-Thames101£19,796961,659117
Hereford934£22,106427,8391,757
Herne Bay176£14,962539,297283
Hertford693£25,308760,426814
Hessle500£18,961329,3001,780
Heswall258£9,885961,109302
Hexham140£16,839534,402366
Heywood224£19,442757,947358
High Wycombe876£22,009648,3971,386
Hinckley875£18,931546,0082,037
Hitchin311£22,099747,653467
Hoddesdon417£22,653760,017689
Holbeach16£20,214530,05328
Holmfirth66£12,102641,73787
Holt1£10,999338,8392
Honiton298£15,805546,086510
Horbury168£35,353214,286216
Horley222£12,234639,088347
Horncastle64£17,223851,07387
Hornchurch256£15,533753,398412
Horndean48£7,297957,40573
Hornsea41£15,451624,53751
Horsforth25£24,682956,36638
Horsham657£29,233528,8051,271
Houghton Regis60£10,7841046,3001
Houghton-Le-Spring57£26,407948,54638
Hounslow321£7,7371070,303396
Hove19£6,9531050,63945
Hoylake66£19,150636,041112
Huddersfield2,352£30,857427,1044,694
Huntingdon541£30,096538,222791
Huntly7£24,78147,05313
Hyde386£14,159754,440621
Ilford420£13,431974,559503
Ilkeston280£15,743431,944513
Ilkley22£17,4251145,37135
Ilminster70£17,073639,428136
Invergordon28£18,388218,06236
Inverness744£20,089535,9861,683
Inverurie203£17,193630,742447
Ipswich2,276£19,629535,5213,986
Irthlingborough7£9,6341367,42421
Irvine269£19,528539,854734
Isleworth53£8,093857,01964
Ivybridge263£8,283969,802461
Jarrow16£6,7181066,81634
Johnstone654£19,384322,6412,116
Keighley1,053£22,307768,8361,077
Kempston203£25,243643,743285
Kendal609£31,613423,453881
Kenilworth36£9,057974,51064
Kensington32£15,155659,49080
Kenton229£16,451645,196337
Kettering644£21,478539,2021,121
Kidderminster635£18,004639,956993
Kidlington561£23,877320,6921,084
Kidwelly/Cydweli184£17,977216,303284
Kilmarnock1,239£14,711541,1492,685
Kilwinning328£10,623649,381287
King's Lynn1,649£22,201430,2512,959
Kingsbridge15£14,740416,64613
Kingston upon Hull1,967£21,338533,8453,456
Kingston Upon Thames293£41,5221054,261389
Kingswood255£16,726534,343191
Kinross12£8,903972,23623
Kintore103£19,243530,984222
Kirkby-In-Ashfield40£18,742862,82052
Kirkcaldy1,470£18,431431,4832,929
Kirkintilloch117£16,728321,195319
Kirriemuir72£24,070638,11383
Knaresborough651£57,809319,6761,518
Knottingley31£18,734319,66245
Knutsford327£24,019431,610662
Lambeth24£41,725658,32630
Lancaster88£8,3851064,480154
Larne102£15,656752,740143
Launceston181£14,192858,092432
Leatherhead522£24,650739,229695
Leeds4,928£19,510537,74810,227
Leek17£15,059970,59427
Leicester3,617£19,337648,6816,727
Leigh122£6,9311071,779243
Leighton Buzzard686£19,681961,8171,006
Leominster82£16,516634,645193
Leslie5£16,815347,24216
Letchworth Garden City622£20,992319,9841,247
Leven16£6,2271258,90123
Lewes82£17,015854,318149
Leyland247£16,010529,112568
Lichfield349£19,212639,724855
Limavady173£15,643549,647240
Lincoln1,929£19,082542,7544,010
Lisburn531£16,446644,475917
Liskeard108£28,962851,265256
Littlehampton353£20,374428,839620
Liverpool3,460£17,995436,1007,030
Liversedge56£7,683978,33141
Livingston442£18,794425,9721,409
Llandovery/Llanymddyfri3£11,328759,0458
Llandrindod Wells/Llandrindod33£19,111653,51646
Llandudno508£22,514530,657816
Llanelli469£12,786642,783614
Llangefni201£11,014858,050126
Lochgelly2£3,64522110,7502
London10,309£24,796537,37720,448
Longbenton79£17,164325,617241
Loughborough1,006£19,246644,6672,061
Loughton377£31,333322,202778
Louth281£21,687532,508716
Lowestoft584£15,876539,579915
Ludlow87£32,140428,870161
Luton2,411£12,886864,6302,794
Lutterworth102£9,549975,330153
Lydd29£8,8921073,86234
Lyme Regis15£10,280863,46017
Lymington293£13,1121464,991357
Lytham St Anne's101£20,1411261,29969
Mablethorpe60£13,576639,363130
Macclesfield571£30,463530,9451,389
Maesteg46£11,354656,15559
Magherafelt1,007£16,575767,351876
Maidenhead569£18,855652,460757
Maidstone2,115£22,229324,5504,338
Maldon400£13,014868,324635
Malmesbury62£8,381964,21163
Malton192£24,798433,251309
Manchester4,015£17,394755,0617,255
Mansfield1,331£19,462535,5962,603
Mansfield Woodhouse233£11,171977,555367
March133£10,832858,830284
Margate21£14,356421,77155
Market Drayton41£11,229971,613100
Market Harborough119£20,282646,230203
Market Rasen34£53,673216,58869
Marlborough51£12,685971,17881
Marlow71£19,468427,320154
Matlock39£11,3291150,30838
Melksham480£35,147326,401781
Melrose1£25,995117,150169
Melton Mowbray474£28,478543,458705
Mere43£14,891534,703118
Merthyr Tydfil453£14,574656,803540
Methil28£5,0831292,17620
Mexborough26£7,933970,26964
Middlesbrough1,742£20,146643,3733,525
Midhurst6£15,513734,43311
Milton Keynes3,069£23,182538,6015,810
Minehead57£21,077840,458111
Mirfield97£7,998975,460189
Mitcham183£9,332967,065301
Mold/Yr Wyddgrug65£11,895749,799105
Montrose22£13,680431,28279
Morden19£8,927974,62210
Morecambe612£16,629537,5461,143
Morley8£15,045862,6251
Morpeth263£16,328422,932761
Motherwell679£14,943539,1811,909
Musselburgh48£8,053969,29763
Nailsworth16£7,158977,08348
Nairn94£22,7581249,96834
Nantwich61£8,8461075,727106
Narberth/Arberth82£15,758542,023136
Neath/Castell-Nedd93£13,188648,200178
Nelson462£12,8391080,937524
Neston120£13,718842,209168
New Malden76£8,8481281,93341
New Mills23£5,9691066,30424
Newark-on-Trent377£10,6661074,037408
Newburgh121£35,415212,666319
Newbury1,087£24,398535,7841,974
Newcastle Emlyn/Castell Newydd Emlyn20£20,959323,43426
Newcastle upon Tyne3,197£18,404643,2727,241
Newcastle-under-Lyme670£14,832638,4531,560
Newhaven22£7,6951879,22519
Newmarket263£14,175752,795218
Newport461£25,403748,248951
Newport401£13,061738,383430
Newport/Casnewydd1,403£18,396432,3423,132
Newquay222£18,362325,692419
Newry730£19,472438,9531,007
Newton Abbot381£17,055435,622571
Newton Aycliffe29£9,782747,16572
Newton Stewart75£16,641566,17497
Newton-Le-Willows2£6,4901256,00061
Newtown/Y Drenewydd71£17,929423,193145
Newtownabbey1,035£16,517540,9212,274
Newtownards579£13,258763,818910
Neyland178£19,357325,003326
North Walsham49£7,831972,69447
Northallerton356£16,241433,307639
Northampton2,945£23,363535,8426,336
Northfleet28£19,286215,20865
Northolt141£8,9791061,716210
Northwich649£13,329652,3961,046
Northwood99£10,937858,483179
Norwich4,046£16,115642,6006,621
Nottingham4,171£19,212645,8297,994
Nuneaton1,084£15,185544,0012,135
Oakham42£15,323630,25186
Oldbury981£17,201542,3671,819
Oldham2,572£16,328754,5354,183
Omagh490£18,372553,763650
Ormskirk128£11,942751,805191
Orpington442£28,941429,547970
Ossett87£13,377953,749184
Oswaldtwistle34£4,8451183,26583
Oswestry/Croeswallt162£14,147634,844395
Otley44£27,973733,11873
Ottery St Mary4£6,4951172,752-
Oxford1,306£27,608429,1282,495
Paignton244£19,913734,207331
Paisley903£16,644324,5452,453
Peebles62£16,876529,180118
Pembroke/Penfro33£9,377765,67784
Penarth14£11,8931249,75936
Penge48£20,30229,554109
Penicuik16£31,464215,04364
Penrith377£14,366643,204470
Penzance65£12,925632,916212
Perth1,142£25,481321,4192,970
Peterborough8,065£15,343654,12510,626
Peterhead120£18,852319,258223
Peterlee92£12,645648,253188
Petersfield176£23,843634,680189
Pickering53£46,693220,11484
Plymouth2,247£15,881644,8704,038
Pontefract153£12,752755,576412
Pontllanfraith102£9,192872,155212
Pontycymer22£4,5721092,3505
Pontypool/Pont-y-pwl83£6,2601069,542110
Pontypridd383£16,361535,208911
Poole1,271£23,048526,8802,650
Port Glasgow139£15,676743,217372
Port Talbot32£25,325215,10984
Porth202£6,2031196,910169
Portslade-By-Sea87£21,821211,187143
Portsmouth2,246£19,454538,1723,944
Potters Bar74£26,383757,25480
Poulton-Le-Fylde25£9,0121281,40528
Prescot266£14,322432,335468
Prestatyn109£15,168636,451102
Preston3,649£24,256537,1636,305
Prestwick44£10,0571129,158-
Princes Risborough51£32,4811160,95531
Prudhoe32£17,289952,33148
Pudsey198£7,3601280,598334
Queensbury24£5,900897,53231
Radcliffe149£11,878743,818362
Radlett209£16,0161052,366231
Radstock77£27,798423,552222
Rainford12£18,716864,02631
Rainham454£9,817961,701836
Ramsgate75£14,124638,767173
Raunds25£9,947640,44069
Rawmarsh7£2,5281585,358-
Rawtenstall2£10,9951469,0972
Rayleigh642£15,388747,0191,086
Reading2,634£24,005640,5145,506
Redcar83£10,261744,230146
Redditch1,010£21,965740,3171,383
Redhill362£20,896638,600533
Redruth327£18,221429,781576
Reigate78£25,014437,41058
Renfrew361£31,089428,803628
Rhondda169£14,332642,840155
Rhyl84£16,558648,50478
Richmond461£15,474859,898942
Richmond79£21,375317,322168
Rickmansworth69£9,6751148,736150
Ringwood69£11,5011054,883232
Ripley492£17,135865,435693
Ripon227£21,774430,427346
Rochdale1,054£14,943643,9872,111
Rochester765£9,857959,8391,280
Romford1,914£20,414535,9142,672
Romsey218£17,832861,223368
Ross-on-Wye157£9,797963,610257
Rotherham984£11,693764,6851,794
Royal Leamington Spa556£15,021752,485985
Royal Tunbridge Wells1,282£31,039426,3952,321
Royston167£17,665429,244376
Royton152£20,110858,384181
Rugby252£11,384650,730565
Rugeley33£13,1821066,49464
Ruislip243£18,334632,693434
Runcorn41£16,573426,166111
Rushden271£20,655654,021398
Rutherglen1,052£21,152321,8222,709
Ryde76£5,4601486,53485
Ryton49£18,658670,27651
Saffron Walden56£15,118759,430103
Salcombe9£24,43939,0014
Sale63£15,736421,778166
Salford456£17,889212,880863
Salisbury850£23,108318,7951,460
Saltash213£23,719643,694332
Saltcoats75£10,248740,84077
Sandbach135£20,104761,285251
Sandown74£18,464529,454107
Sandwich64£22,796422,92774
Sandy455£20,243966,655410
Scarborough329£17,653424,425531
Scunthorpe1,656£18,232539,4283,075
Seaford60£15,066632,021122
Seaham121£18,915870,112200
Selby107£12,429755,257174
Settle41£35,568327,29441
Sevenoaks347£31,308961,149553
Shaftesbury33£14,663540,35865
Shaw47£31,431768,73470
Sheerness72£7,977967,992125
Sheffield4,790£18,322645,65410,104
Shepshed60£15,272440,547100
Shepton Mallet15£21,691316,73731
Sherborne104£5,7931161,189137
Shipley36£14,018884,43844
Shoreham-By-Sea170£10,822849,747184
Shrewsbury1,626£22,223430,8894,267
Sidmouth86£12,223970,42279
Sittingbourne586£13,859856,5081,008
Skegness34£14,894532,71839
Skelmersdale84£13,364548,481119
Skipton71£19,850325,925199
Sleaford124£12,777877,266161
Slough1,321£21,340647,9372,449
Slough108£18,917543,068225
Smethwick149£16,650559,452184
Solihull1,161£30,515424,8222,454
Somerton27£8,555866,24639
South Shields403£14,577641,319844
Southall464£12,3821063,786525
Southampton3,408£18,416641,5716,555
Southend-on-Sea1,289£20,914639,7982,526
Southport567£19,700534,362895
Southwold359£11,859962,247464
Spalding178£15,562744,526252
Spennymoor3£17,261551,62625
St Albans628£17,911532,9671,281
St Andrews29£24,133213,01666
St Austell60£16,231636,979599
St Helens676£12,198650,6051,110
St Ives152£13,227642,132175
St Ives45£19,699653,13796
St Neots217£18,321747,179558
Stafford1,532£19,983541,3843,342
Staines673£15,139646,4421,024
Stalybridge102£29,951525,96487
Stamford293£22,877540,505480
Standish38£9,5481080,11980
Stanley157£8,40910114,42625
Stanmore33£24,142546,095119
Stansted Mountfitchet30£5,4721275,99420
Stapleford70£18,359422,918115
Stevenage1,060£17,835438,9262,187
Stirling994£22,452319,7482,699
Stockport2,901£20,133542,4146,566
Stockton-on-Tees1,327£23,700429,2023,514
Stoke-on-Trent2,958£17,287538,3245,943
Stone61£13,571957,900156
Stourbridge1,122£18,019534,2602,102
Stourport-on-Severn25£11,6951550,67651
Stowmarket306£12,628750,975341
Strabane275£19,397444,025328
Stratford-upon-Avon815£28,324431,7181,160
Stretford195£18,024215,692598
Stroud211£12,653863,774313
Sudbury263£15,277753,363375
Sunbury2£12,749439,10927
Sunderland1,443£15,838539,5583,551
Surbiton312£6,9251272,382353
Sutton400£17,956425,827367
Sutton Coldfield492£19,526752,869941
Sutton In Ashfield644£39,000743,1892,666
Swadlincote69£166,1721076,54596
Swanley86£13,398642,935198
Swanscombe24£12,928767,39958
Swansea/Abertawe2,943£19,464429,9805,100
Swindon3,383£25,885541,8786,921
Swinton48£15,896429,934118
Tamworth1,216£22,412532,6632,312
Taunton748£22,029429,1001,584
Tavistock190£12,814868,745430
Tayport165£21,513430,854369
Telford972£14,918541,8092,297
Tenterden26£19,570656,26166
Tetbury78£35,892215,86598
Tewkesbury259£25,441544,743398
Thame56£18,968326,903197
Thatcham415£14,054744,808747
Thetford219£15,913539,178399
Thornbury304£9,2221071,086248
Thornton153£16,276427,615429
Thrapston53£11,674753,233128
Tipton159£7,543968,064326
Tiverton91£9,6871152,779139
Todmorden5£21,096873,5005
Tonbridge1,176£25,695747,6231,917
Tonypandy430£9,763750,997419
Torquay277£16,041528,819519
Totnes17£5,1081199,20527
Tottenham23£29,093647,23811
Tranent36£6,4251058,29359
Tredegar571£17,084324,5771,304
Tring190£27,080433,710309
Trowbridge511£15,998531,839879
Truro283£25,108320,141815
Turriff132£30,890320,998228
Twickenham246£21,793425,529659
Tynemouth294£17,907323,177637
Uckfield216£17,014631,472348
Upminster141£9,499954,695192
Urmston367£17,308528,522624
Usk/Brynbuga42£5,5331066,42910
Uttoxeter32£15,680751,77287
Uxbridge1,026£12,143872,4401,352
Wadebridge31£12,744644,19641
Wakefield2,568£19,980543,3484,952
Wallasey221£17,929317,188385
Wallington21£15,572514,64018
Wallsend321£21,294317,748762
Walsall1,149£12,608756,1001,804
Waltham Abbey298£16,615532,797534
Walthamstow31£9,672880,7758
Walton-on-Thames377£33,840522,570848
Wandsworth86£12,3441178,54193
Wantage164£25,562638,553266
Ware10£8,3461372,01420
Warminster82£11,6711071,583103
Warrington3,059£20,523538,6815,998
Warwick379£21,019427,997853
Washington412£35,012649,714835
Watford2,009£19,473534,6083,767
Watton120£13,926656,535203
Wednesbury472£14,503950,049410
Wellingborough352£13,113758,280429
Wellington71£13,990740,570166
Welwyn Garden City693£13,715852,5811,423
Wembley390£52,917753,986520
West Bridgford478£31,419217,707997
West Bromwich626£18,085645,9711,259
West Drayton495£8,3841080,150591
Westbury113£12,997854,278145
Weston-super-Mare1,419£15,822544,4212,528
Wetherby212£25,257745,194176
Weybridge207£28,073318,925400
Weymouth86£17,053420,304141
Whickham85£35,457215,514208
Whitby19£14,191524,57026
Whitchurch218£13,048649,184283
Whitefield60£33,123326,422267
Whitley Bay178£15,484652,695331
Whitstable45£21,101739,667114
Whittlesey71£18,682739,98664
Wickford235£18,279956,835453
Widnes511£16,715536,3731,216
Wigan1,960£19,761644,2743,878
Wigston125£9,9021185,34993
Willenhall403£14,745746,514439
Willesden92£8,239858,764208
Willington52£8,897762,99485
Wilmslow309£52,759315,999467
Wimborne Minster179£14,186961,895401
Wincanton220£22,649223,921203
Winchester580£24,560642,4441,122
Windsor137£8,719967,063243
Winsford1,837£17,691527,6882,938
Wisbech581£9,722969,913751
Wishaw289£14,839645,168581
Witham17£8,8451166,456339
Witney195£25,026745,100280
Woking429£12,6981057,452872
Wokingham1,026£10,5811071,6571,557
Wolverhampton2,227£27,391431,5935,531
Woodbridge71£17,134646,186116
Woodford328£21,890327,562641
Woodstock26£13,9801366,82730
Woolwich64£29,520215,403121
Worcester1,584£20,507534,2803,249
Workington406£20,026323,775747
Worksop787£19,611443,0551,663
Worsley77£15,299968,627105
Worthing595£21,382528,2861,190
Wrexham/Wrecsam617£16,555532,3671,157
Wymondham208£15,704852,803235
Yate83£12,061967,105123
Yeadon36£11,714859,69149
Yeovil946£22,216431,4571,603
Yiewsley41£12,644757,647121
York2,285£23,197536,8054,875
Ystrad Mynach55£5,6631087,37059
Guiseley95£23,7961647,901116
Failsworth1£9,9958102,0001
Street43£21,078319,47150
Tadcaster14£9,292983,19039
Cromer3£22,9991538,0013
Hale6£36,8731058,30012
Horwich9£21,1611359,881-
Middleton285£12,427761,667272
Worsbrough52£16,228650,42698
Hunstanton18£13,939425,91629
South Molton22£6,51810337,18213
Swinton42£10,460994,2312
Risca1£2,39515-40
Stratford1£29,50012,6351
Middlewich7£19,781646,41213
Dalton-In-Furness27£16,695857,28149
Clayton-Le-Moors11£29,3951264,59811
Retford5£8,1501186,3099
Greenwich30£14,817534,25841
Penryn118£32,611314,569173
East Ham11£8,4371072,66010
Edmonton18£8,378852,6569
Rye38£27,731530,1589