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

Live Data on UK Car/Van Brands (Sales, Stock, Price) by City & Town March 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 422,584£18,474746,228
Aberaeron43£20,593422,79477
Aberdare/Aberdar82£15,469641,086151
Aberdeen1,971£23,829424,2405,996
Abergavenny/Y Fenni163£19,105537,320316
Abergele134£18,967319,29578
Abertillery/Abertyleri115£9,981971,299210
Aberystwyth98£29,529427,638136
Abingdon-on-Thames117£26,030418,982402
Accrington226£17,690746,864224
Acton70£36,416855,684118
Addlestone268£12,479855,414408
Airdrie138£12,462960,192461
Alderley Edge12£89,412421,57611
Aldershot596£15,340642,7061,223
Aldridge267£11,032863,764887
Alexandria13£5,2181275,9009
Alfreton55£17,931321,382157
Alloa85£16,137318,538274
Alnwick189£14,309535,026310
Alton18£13,097844,53189
Altrincham620£20,042539,0711,341
Amersham392£28,037543,484680
Amlwch41£12,899642,832116
Ammanford/Rhydaman72£20,525541,577115
Ampthill81£21,718432,396419
Andover284£15,1291053,045448
Antrim654£19,502757,1031,260
Appleby-in-Westmorland201£16,720452,115230
Arbroath2£21,995533,349101
Armadale257£16,960321,694719
Armadale96£9,4471074,633178
Armagh408£22,466871,1061,109
Arundel10£37,064729,81124
Ashby-de-la-Zouch24£14,133536,54185
Ashford1,100£22,276426,7352,501
Ashford245£14,960755,368526
Ashington398£15,429633,574700
Ashton-in-Makerfield25£12,443962,76056
Ashton-Under-Lyne240£16,240540,936548
Atherstone144£16,497768,487183
Atherton101£14,216633,218167
Attleborough134£13,915639,917166
Axminster70£12,644676,132159
Aylesbury1,304£19,087640,8742,308
Ayr1,305£16,843533,8773,735
Bacup47£10,994995,08694
Baildon64£11,420963,270142
Baldock151£7,3371175,470151
Ballymena885£13,542656,6011,451
Ballymoney301£12,312867,522567
Banbridge163£16,025661,118317
Banbury338£16,701637,570878
Banchory37£11,500635,74383
Banff29£27,217316,50571
Bangor533£13,199750,113842
Bangor67£13,323535,94625
Banstead133£136,022522,535183
Bargod or Bargoed12£14,417531,79925
Barking83£9,969762,10465
Barnet91£55,894520,984160
Barnoldswick59£26,523427,63165
Barnsley1,329£15,559646,2213,420
Barnstaple347£19,851422,663824
Barrhead48£10,756863,248111
Barrow-In-Furness354£19,770526,501564
Barry304£14,928742,868659
Barton-Upon-Humber62£10,532867,667143
Basildon633£15,267642,2771,350
Basingstoke1,239£21,948427,2943,039
Bath459£18,117536,9591,155
Bathgate227£20,573651,661742
Batley281£19,588642,241521
Battersea99£27,190212,333246
Battle287£18,117556,363438
Beaconsfield227£44,753828,793339
Bearsden48£13,860527,518181
Bebington50£31,927620,48975
Beccles149£10,872856,206290
Beckenham82£10,1841164,200123
Bedford3,418£16,700953,6785,544
Bedlington89£13,201643,915169
Bedworth337£7,8321072,567477
Belfast1,673£20,046536,9649,864
Belper29£40,473741,54534
Berkhamsted160£20,154959,439259
Berwick-upon-Tweed48£17,525321,075139
Bethesda33£9,903974,313139
Bexhill167£12,431858,074157
Bexley421£33,324637,185819
Bicester123£15,986533,917302
Bideford28£17,312737,73138
Biggleswade374£7,6011179,261303
Billericay113£23,853635,400247
Billingshurst179£21,696740,109249
Bilston138£18,558530,066288
Bingley23£15,5981258,38345
Birkenhead508£13,885847,0861,071
Birmingham5,262£16,217753,63010,982
Bishop Auckland145£13,0581172,614172
Bishop's Stortford809£29,065428,7021,228
Blackburn3,620£17,960752,9335,969
Blackpool1,319£17,298535,5312,851
Blackwood66£8,0761284,75387
Blackwood/Coed Duon133£9,082866,394209
Blairgowrie56£17,658534,93893
Blandford Forum15£13,576654,61721
Blaydon74£7,6781270,145120
Blyth112£10,875955,778168
Bo'ness84£8,5471071,18841
Bodmin64£17,062421,833113
Bognor Regis202£21,810426,407629
Bolsover52£13,439747,25058
Bolton3,701£17,609647,7528,252
Bolton Upon Dearne47£19,991214,79485
Bootle316£20,595426,494459
Bordon171£16,422636,926436
Borehamwood302£36,673316,616682
Boston1,186£19,671534,42611,554
Bourne143£10,281964,406201
Bournemouth1,071£22,270637,9282,108
Bracknell267£22,971426,744729
Bradford2,235£17,877854,8304,586
Braintree677£18,426538,9311,191
Brandon74£10,628872,87956
Braunstone Town377£35,700216,172898
Brechin1£16,995437,152135
Brecon/Aberhonddu96£42,945431,588145
Brentford572£34,658315,8161,312
Brentwood576£21,712747,655853
Bridge of Allan359£18,765317,8461,051
Bridgend1,602£17,179536,0842,737
Bridgnorth112£16,584753,569166
Bridgwater473£22,108641,2611,586
Bridlington56£15,522740,06071
Bridport48£16,452525,648109
Brierfield75£16,428325,169130
Brierley Hill150£23,108775,469225
Brigg60£28,704854,607213
Brighouse154£7,4471180,437107
Brighton837£22,956532,4552,114
Bristol5,710£21,085645,78512,373
Broadstairs128£14,355546,016222
Bromley688£21,558528,9301,466
Bromsgrove316£17,442531,859845
Brownhills77£7,6581073,099134
Buckie414£17,394428,062580
Buckingham139£14,125850,836215
Bude6£7,37112102,2537
Burgess Hill167£44,920850,997205
Burnham-On-Crouch6£5,9791071,8012
Burnham-on-Sea36£8,760977,30330
Burnley1,096£14,209754,8253,095
Burntisland10£14,705870,82628
Burry Port/Porth Tywyn49£9,447959,93765
Burton upon Trent1,044£15,374644,5042,334
Burton-by-Lincoln66£52,431322,73991
Bury2,566£15,682650,2934,636
Bury St Edmunds1,188£22,738636,3322,601
Bushey273£16,568647,164702
Buxton78£11,656954,225136
Caerleon/Caerllion54£14,275320,076166
Caerphilly/Caerffil306£7,1121181,965347
Calne23£7,843978,361117
Camberley510£11,230962,776952
Camborne8£14,152424,894316
Cambridge1,732£26,511430,1233,784
Cannock1,073£17,215537,3433,051
Canterbury1,334£22,583427,9942,969
Canvey Island484£12,383751,807983
Cardiff/Caerdydd2,465£25,759532,4296,114
Cardigan/Aberteifi130£13,282535,915193
Carlisle1,042£19,127533,5823,138
Carlton53£11,862637,56361
Carmarthen/Caerfyrddin143£16,703427,300267
Carrickfergus325£15,065653,991383
Carshalton28£9,158962,46481
Carterton56£11,600639,77162
Castle Douglas124£16,280738,966157
Castleford673£16,570539,6722,244
Caterham39£10,3051060,08562
Catford26£19,095416,04269
Chadderton105£4,3101398,85557
Chard49£11,064856,335129
Chatham886£18,378543,0752,097
Cheadle166£13,208970,330135
Cheadle Hulme17£8,666956,31041
Chelmsford2,594£31,458529,7054,690
Cheltenham1,051£30,648429,1252,631
Chepstow/Cas-Gwent320£15,126978,809429
Chertsey254£24,442847,794345
Chesham394£17,1531078,743394
Cheshunt140£8,3241160,013196
Chester1,922£20,090535,0454,264
Chester-Le-Street494£16,299533,3031,394
Chesterfield1,881£17,153639,9204,308
Chichester818£22,673638,2711,779
Chigwell91£19,05027,798107
Chingford348£20,333424,6031,217
Chippenham272£21,921842,768533
Chipping Norton144£18,854748,580399
Chipping Ongar164£19,196846,005620
Chipping Sodbury93£14,349651,494245
Chiswick80£25,310429,077193
Chorley750£16,035642,9211,445
Chorleywood23£13,891837,66522
Christchurch444£24,143632,1851,119
Cirencester90£14,910536,678170
Clacton-On-Sea206£12,913753,338320
Clapham93£19,28716,93682
Clay Cross83£32,650539,64261
Cleckheaton331£23,480854,8511,197
Cleethorpes48£6,9851059,95736
Clevedon177£13,538744,708436
Clitheroe114£15,341754,729315
Clydebank240£18,858534,143886
Coalville308£18,615641,999629
Coatbridge100£15,120642,466589
Cockermouth19£21,101418,23636
Colchester2,097£25,381638,3394,112
Coldstream53£31,491317,77794
Coleraine683£16,895545,812946
Colne191£17,879533,330544
Colwyn Bay/Bae Colwyn31£10,447853,80630
Congleton155£20,510636,163366
Conisbrough74£11,523659,719107
Connah's Quay126£8,3721077,740205
Consett68£10,285848,380166
Conwy237£21,702643,126414
Cookstown414£19,694658,714488
Corby265£15,479642,344593
Coulsdon178£23,986422,460380
Coventry3,053£21,693543,1506,058
Cowes51£17,981417,822122
Craigavon782£20,420432,7951,639
Crawley1,111£24,868426,3542,807
Crayford217£18,017423,854550
Crediton19£7,1951080,68468
Crewe1,210£17,455640,5063,694
Crewkerne31£14,4581051,48656
Criccieth49£21,598633,71737
Crowborough24£20,1801032,10053
Croydon1,606£18,640638,0353,226
Cullen3£28,495646,2833
Cumbernauld99£16,474429,114360
Cupar76£14,473529,329116
Cwmbran/Cwmbrân399£18,224542,068817
Dagenham216£13,558752,223443
Dalkeith43£15,851426,901107
Darlington1,322£14,566651,2893,095
Darwen51£7,2341077,34859
Daventry98£16,746755,407150
Deal19£8,845829,1567
Denbigh/Dinbych25£15,589530,98732
Denton122£21,373533,708269
Derby4,803£18,595643,82013,790
Derry719£15,529658,981806
Desborough21£10,495992,17028
Devizes270£21,394212,1739,091
Dewsbury254£9,640864,364447
Didcot29£13,375763,35993
Dingwall7£16,781332,94410
Diss100£24,025537,025124
Doncaster2,446£19,899540,0406,914
Dorchester330£17,335636,314752
Dorking64£16,4551064,65290
Doune17£9,976968,10539
Dover112£16,056525,443288
Downham Market205£8,3261061,855476
Downpatrick279£17,271543,260526
Driffield181£11,381754,552290
Droitwich Spa174£35,670536,444283
Dronfield59£16,803858,479125
Dudley528£11,139853,9451,137
Dukinfield509£16,057648,146929
Dumbarton209£13,815661,626369
Dumfries256£19,141529,639782
Dundee1,677£20,114531,7764,026
Dunfermline824£16,506536,4881,821
Dungannon724£24,967547,9011,144
Duns6£13,195533,33333
Dunstable933£15,814654,2771,756
Durham1,197£17,543638,6514,258
Dyce232£34,445314,357487
Ealing30£33,267638,29918
East Grinstead57£17,0641050,60240
East Kilbride591£16,512428,7682,226
Eastbourne1,319£18,914634,2972,324
Eastleigh773£21,638537,9493,121
Ebbw Vale/Glyn Ebwy124£10,997744,833331
Eccles2£9,9401176,44215
Edgware239£23,457433,483550
Edinburgh5,306£21,000538,33711,492
Egham240£44,577530,513586
Elgin505£19,243427,733993
Ellesmere Port464£32,922534,8491,391
Ellon20£14,613631,4128
Eltham23£20,232320,997107
Ely212£12,328644,945412
Enfield710£18,872637,2691,433
Enniskillen507£17,319561,226623
Epping268£20,160862,241469
Epsom1,098£20,769424,1442,494
Eton112£32,779214,626288
Evesham390£14,789750,404632
Ewell17£21,498417,43248
Exeter2,393£20,092535,1275,431
Exmouth58£8,907958,54884
Eye37£57,895528,17692
Fakenham140£15,279754,106305
Falkirk1,479£13,955758,4871,178
Fareham671£105,942755,7751,663
Faringdon20£5,0251288,08948
Farnborough554£23,541536,7441,347
Farnham503£13,940950,1941,064
Farnworth172£11,221970,079347
Faversham92£8,9021063,832138
Feltham465£12,890966,697375
Ferndale45£5,89311144,04057
Finchley85£14,080965,74454
Fleet204£11,261976,168261
Fleetwood274£13,295640,348468
Flint/Y Fflint256£14,694880,79918
Folkestone57£22,811524,408162
Fordingbridge26£7,4761062,65480
Forfar70£19,157421,958167
Forres42£16,2121353,9462
Fort William/An Gearasdan12£14,728743,33144
Fortrose670£23,864319,8721,805
Fraserburgh69£11,154757,159189
Friern Barnet43£4,4581773,54015
Frinton-On-Sea70£11,507956,79686
Frodsham62£13,225784,48447
Frome88£14,718747,925181
Fulham37£25,3461038,47839
Fulwood197£17,133532,931653
Gainsborough84£13,2391145,600122
Galashiels86£14,119846,347135
Galston13£6,9231072,09911
Garforth83£9,591976,781101
Gateshead1,138£14,364644,0372,132
Gerrards Cross80£14,530838,903128
Gillingham589£18,821532,7911,437
Gillingham118£14,647634,052111
Girvan3£11,88314106,300-
Glasgow4,412£19,223534,21014,094
Glastonbury54£12,688541,477150
Glossop50£14,576529,63381
Gloucester2,165£16,532642,83812,750
Godalming98£14,581432,127249
Goole471£15,903539,830411
Gorseinon65£18,193652,958202
Gosport68£8,994971,84595
Grangemouth522£21,865423,3681,603
Grantham510£20,222428,8141,523
Gravesend342£19,599636,758591
Grays878£18,140541,0541,519
Great Dunmow135£33,857859,754200
Great Malvern95£13,592853,436119
Great Yarmouth596£12,265746,1081,192
Greenford158£16,746970,214230
Greenock106£12,486850,998294
Grimsby1,076£19,529530,7553,062
Guildford1,414£31,266423,4933,172
Guisborough19£15,932425,36062
Haddington37£13,091532,42479
Hailsham197£21,477534,901384
Halesowen299£27,428740,366766
Halifax770£16,130665,202894
Halstead90£10,3441072,07596
Hamilton310£20,870530,938922
Harlow1,034£22,705642,5862,095
Harpenden34£19,425319,477138
Harrogate664£25,254530,0951,700
Harrow520£11,905747,173575
Hartlepool403£13,288646,2961,053
Haslemere77£26,189728,506207
Haslingden244£8,4151184,810231
Hastings486£15,936636,0391,023
Hatfield908£68,709425,5671,387
Havant144£23,213744,801371
Haverfordwest/Hwlffordd196£17,641537,464268
Haverhill115£10,439852,120322
Hawick74£15,794537,754160
Hayes408£12,231966,871492
Haywards Heath236£16,037640,444633
Heanor36£6,4451167,74277
Heathfield43£15,6141064,86035
Hebburn29£4,7171390,98347
Hebden Bridge44£6,8761072,63156
Heckmondwike21£67,912533,06717
Hedon9£21,213535,00023
Helensburgh53£30,734757,70644
Helston128£18,526528,239273
Hemel Hempstead602£17,605639,3231,290
Hendon92£16,175628,324111
Henley-on-Thames102£21,0321058,933129
Hereford804£22,940425,5862,001
Herne Bay152£13,682640,574386
Hertford652£26,030760,304979
Hessle313£17,886429,7931,808
Heswall281£9,795960,566311
Hexham103£16,037428,520403
Heywood224£16,946760,123295
High Wycombe838£22,752747,2951,622
Hinckley766£21,361543,1562,484
Hitchin310£22,184748,392461
Hoddesdon369£23,548758,576633
Holbeach19£17,479534,71828
Holmfirth60£12,438641,58687
Holt3£15,999418,4742
Honiton279£16,906445,775484
Horbury122£37,367215,450275
Horley223£12,390741,974333
Horncastle51£22,206751,23481
Hornchurch256£17,317756,457480
Horndean45£8,135846,88385
Hornsea31£19,663626,32347
Horsforth24£23,159957,79742
Horsham636£28,423529,2391,451
Houghton Regis39£12,9341043,07816
Houghton-Le-Spring53£30,1121040,29134
Hounslow310£8,1631068,352398
Hove44£10,529951,41350
Hoylake66£17,158640,664126
Huddersfield2,163£30,924428,9655,366
Huntingdon516£29,711537,115986
Huntly10£24,071318,83119
Hyde326£16,200757,596647
Ilford462£14,097971,499458
Ilkeston279£15,420532,794731
Ilkley22£22,5521135,47132
Ilminster69£16,975635,308171
Invergordon22£19,035213,00132
Inverness748£21,347533,9611,935
Inverurie207£17,053628,670402
Ipswich2,329£18,304536,7684,607
Irthlingborough11£8,2411388,25521
Irvine285£17,926643,620885
Isleworth58£7,801856,26364
Ivybridge279£8,4691072,842514
Jarrow30£6,5861072,63454
Johnstone728£18,687423,9282,535
Keighley1,028£27,781871,5671,166
Kempston144£25,149428,944282
Kendal565£33,163424,995960
Kenilworth25£8,916977,89676
Kensington41£14,728762,06466
Kenton215£15,912745,689498
Kettering598£21,490536,1051,039
Kidderminster600£20,549640,8501,159
Kidlington522£24,634421,7601,345
Kidwelly/Cydweli187£17,514318,080359
Kilmarnock1,280£14,485640,1503,207
Kilwinning313£11,317749,578317
King's Lynn1,683£22,547432,3833,337
Kingsbridge7£17,48929,24212
Kingston upon Hull2,026£19,698536,4584,160
Kingston Upon Thames436£40,680840,690453
Kingswood38£11,3991065,80089
Kinross23£11,052982,42720
Kintore98£19,213633,696201
Kirkby-In-Ashfield45£20,161860,51259
Kirkcaldy1,492£18,421531,6283,386
Kirkintilloch116£16,954320,612428
Kirriemuir61£25,292538,02390
Knaresborough749£52,229422,7291,644
Knottingley29£17,692526,44750
Knutsford333£25,047431,370685
Lambeth19£52,627651,44424
Lancaster159£11,447954,790205
Larne88£16,324753,621153
Launceston147£14,285859,323443
Leatherhead523£25,403737,757660
Leeds4,868£19,871639,37610,957
Leek16£20,164858,18829
Leicester3,629£19,952649,1658,085
Leigh131£6,8341070,555300
Leighton Buzzard640£21,468967,119968
Leominster86£16,123638,117100
Leslie5£17,995433,90519
Letchworth Garden City645£20,785321,1841,401
Leven28£6,8521459,24320
Lewes75£17,710863,740195
Leyland261£15,869530,579733
Lichfield397£18,539745,182992
Limavady197£14,778652,474266
Lincoln1,714£18,040548,7364,461
Lisburn503£16,012645,9081,185
Liskeard116£33,573848,705319
Littlehampton317£21,326426,397689
Liverpool3,291£17,988536,8827,871
Liversedge59£7,534972,77840
Livingston464£18,535427,4102,028
Llandovery/Llanymddyfri1£14,295420,0009
Llandrindod Wells/Llandrindod34£20,246650,10457
Llandudno437£25,190433,227833
Llanelli425£13,925639,652619
Llangefni147£12,337751,989155
Lochgelly2£3,64522110,75013
London10,867£23,796537,91823,551
Longbenton84£17,477425,102319
Loughborough930£20,079645,7542,428
Loughton400£32,428317,4811,020
Louth319£21,495532,423716
Lowestoft557£16,539537,6021,178
Ludlow82£36,523429,552139
Luton2,319£13,048864,1753,578
Lutterworth105£11,309871,582253
Lydd40£8,7831174,60038
Lyme Regis11£10,786968,80024
Lymington279£14,6201465,957333
Lytham St Anne's92£21,8261160,109103
Mablethorpe64£14,272535,950134
Macclesfield573£29,830530,1251,499
Maesteg57£10,915855,46162
Magherafelt1,006£16,501767,315846
Maidenhead515£17,071753,719881
Maidstone1,974£22,205426,7265,003
Maldon389£12,634969,270634
Malmesbury59£8,508967,86879
Malton140£21,435640,393380
Manchester4,073£16,498859,9137,866
Mansfield1,346£19,155636,6642,939
Mansfield Woodhouse234£11,915875,295391
March156£9,673863,829312
Margate32£13,672527,38236
Market Drayton41£12,387857,26783
Market Harborough134£21,547642,731235
Market Rasen35£50,938215,52875
Marlborough56£14,254965,46765
Marlow75£18,872528,749168
Matlock36£11,4941051,57841
Melksham456£34,748426,301920
Melrose6£26,455425,494163
Melton Mowbray478£22,002544,0001,178
Mere51£16,227524,520132
Merthyr Tydfil424£14,239762,859602
Methil27£4,9661290,92531
Mexborough41£8,1881075,66473
Middlesbrough1,683£20,047642,7674,178
Midhurst8£16,655618,52215
Milton Keynes2,807£25,255641,4666,014
Minehead56£20,607740,399114
Mirfield89£8,439975,875200
Mitcham188£11,680959,521283
Mold/Yr Wyddgrug66£14,132746,301172
Montrose41£13,639533,503113
Morden17£9,684977,66112
Morecambe631£16,542538,7851,428
Morley9£14,339861,4445
Morpeth254£16,369423,565925
Motherwell829£15,453541,5932,347
Musselburgh42£8,8121073,52357
Nailsworth14£8,809849,23458
Nairn93£24,7281248,73740
Nantwich63£11,0831075,364161
Narberth/Arberth74£16,384639,273116
Neath/Castell-Nedd106£11,654753,599207
Nelson403£15,968968,2311,019
Neston140£13,771945,954141
New Malden71£8,6761279,29563
New Mills20£6,2271071,10025
Newark-on-Trent376£11,1601072,464446
Newburgh193£37,048213,198371
Newbury996£21,455534,8392,215
Newcastle Emlyn/Castell Newydd Emlyn21£19,711426,92427
Newcastle upon Tyne3,213£18,460643,1558,052
Newcastle-under-Lyme740£14,783642,1571,824
Newhaven26£12,0091868,92860
Newmarket283£14,995751,149316
Newport398£17,943855,975916
Newport358£13,514740,443523
Newport/Casnewydd1,309£17,462536,2464,116
Newquay209£18,481428,268495
Newry658£19,358438,1081,090
Newton Abbot283£17,837535,000664
Newton Aycliffe21£13,451653,06172
Newton Stewart96£17,040668,491104
Newton-Le-Willows41£7,4731179,568126
Newtown/Y Drenewydd85£17,331422,136160
Newtownabbey977£16,193540,6622,554
Newtownards514£12,363866,619901
Neyland182£19,733426,782366
North Walsham59£7,5601070,95755
Northallerton351£15,969432,522765
Northampton2,681£23,818536,9147,448
Northfleet31£20,542315,27361
Northolt151£9,8371062,781217
Northwich617£14,409646,9071,270
Northwood83£11,330856,512177
Norwich3,350£16,387643,8337,746
Nottingham4,002£19,234646,4238,828
Nuneaton986£14,968647,6402,285
Oakham40£19,569637,359101
Oldbury861£17,654536,7942,495
Oldham2,454£17,333753,9854,455
Omagh492£18,537555,960723
Ormskirk137£10,554856,032110
Orpington384£32,659429,3591,049
Ossett89£14,627860,365194
Oswaldtwistle26£4,9951278,927111
Oswestry/Croeswallt170£13,894636,129510
Otley44£22,112635,46351
Ottery St Mary4£6,4951172,752-
Oxford1,235£23,845531,3122,660
Paignton163£15,212642,888325
Paisley809£16,918424,4862,819
Peebles49£18,098421,69288
Pembroke/Penfro42£10,104864,99880
Penarth19£9,538962,63582
Penge41£19,234315,003103
Penicuik34£26,333319,23661
Penrith352£15,466644,515455
Penzance68£13,716527,453206
Perth1,201£25,568321,6593,844
Peterborough8,254£15,092654,63012,124
Peterhead100£21,372321,065292
Peterlee79£12,680753,201198
Petersfield169£24,473534,046276
Pickering57£48,304321,874118
Plymouth2,086£14,818648,0854,803
Pontefract187£10,690866,682391
Pontllanfraith124£8,873874,897273
Pontycymer15£4,87510158,01511
Pontypool/Pont-y-pwl74£6,5641071,343108
Pontypridd505£15,850539,4881,004
Poole1,274£23,241528,5882,995
Port Glasgow155£16,168635,384610
Port Talbot33£22,890321,961106
Porth173£6,6291196,497260
Portslade-By-Sea81£21,239212,586154
Portsmouth2,025£19,307639,1464,333
Potters Bar94£27,505752,703109
Poulton-Le-Fylde23£9,3541163,48797
Prescot202£15,883420,733488
Prestatyn94£14,361739,81698
Preston3,426£23,972538,2666,846
Prestwick44£10,0571129,158-
Princes Risborough57£31,7581058,09436
Prudhoe22£20,711739,27161
Pudsey158£7,0721180,921553
Queensbury27£6,633989,86528
Radcliffe264£9,404959,294240
Radlett212£19,3361052,533234
Radstock92£28,873422,836270
Rainford15£22,313962,76154
Rainham414£9,981962,181882
Ramsgate78£13,852639,639205
Raunds22£10,420848,091101
Rawmarsh7£2,5281585,358-
Rawtenstall5£10,1951185,3334
Rayleigh571£15,401743,4851,040
Reading2,434£26,362638,1025,902
Redcar92£9,995846,355182
Redditch894£22,496741,9381,774
Redhill284£18,617641,358585
Redruth372£18,387430,049633
Reigate59£25,405443,16964
Renfrew306£36,380532,416734
Rhondda116£13,656749,62396
Rhyl55£15,343531,816101
Richmond483£15,171862,201991
Richmond81£19,892319,920209
Rickmansworth75£10,1921050,684144
Ringwood103£13,5151268,042402
Ripley357£23,052859,832652
Ripon203£21,957533,077367
Rochdale1,079£15,338642,7882,470
Rochester709£9,804960,8371,186
Romford1,658£20,734536,7082,879
Romsey152£23,947965,907424
Ross-on-Wye143£12,099862,149308
Rotherham1,069£12,119766,0212,118
Royal Leamington Spa511£14,901850,9201,063
Royal Tunbridge Wells1,133£30,876529,2712,379
Royston166£18,043641,598432
Royton154£20,957858,083145
Rugby245£12,243650,621580
Rugeley30£14,1291056,51142
Ruislip294£17,209738,575531
Runcorn34£17,459316,600143
Rushden272£20,866653,149450
Rutherglen1,146£21,722423,5693,304
Ryde70£5,1201483,71786
Ryton45£18,473766,20587
Saffron Walden56£15,481747,36184
Salcombe17£22,75738,4203
Sale48£16,005318,775181
Salford458£18,403214,502990
Salisbury867£23,910419,9041,693
Saltash236£25,174748,639336
Saltcoats78£10,828742,35985
Sandbach125£21,909753,897263
Sandown76£16,424530,955169
Sandwich61£22,404521,69491
Sandy443£19,8091069,404445
Scarborough252£16,834533,170586
Scunthorpe1,597£19,110538,2123,296
Seaford67£15,261735,646181
Seaham117£16,199971,232263
Selby94£12,502854,934195
Settle40£48,930325,25947
Sevenoaks327£27,517964,376557
Shaftesbury29£15,159739,71376
Shaw42£31,721868,32187
Sheerness69£7,0081066,368114
Sheffield4,298£17,284748,99211,111
Shepshed62£15,266646,835127
Shepton Mallet14£19,409421,71746
Sherborne82£6,1151158,733155
Shipley42£16,705991,20551
Shoreham-By-Sea207£10,501949,305204
Shrewsbury1,638£22,072531,2733,919
Sidmouth93£12,961967,90145
Sittingbourne625£14,984857,3591,302
Skegness28£15,732526,75549
Skelmersdale56£12,630663,098133
Skipton74£20,787325,763206
Sleaford133£12,100879,167198
Slough1,435£25,532639,4672,534
Slough97£18,319759,081197
Smethwick114£15,950564,787228
Solihull1,176£33,531424,2202,683
Somerton22£14,211761,56542
South Shields279£15,183639,583993
Southall419£15,392957,551377
Southampton3,223£175,263644,6316,904
Southend-on-Sea1,390£20,250742,2392,881
Southport490£20,051536,383981
Southwold396£11,855969,178384
Spalding159£15,577747,065298
Spennymoor9£12,896754,74025
St Albans705£18,149531,1271,345
St Andrews9£26,384214,77245
St Austell74£16,131638,879601
St Helens617£11,271757,4511,110
St Ives145£14,100743,154243
St Ives40£26,376648,610101
St Neots221£15,045748,722612
Stafford1,392£19,880641,9853,709
Staines787£13,822756,4751,030
Stalybridge94£26,146732,344116
Stamford315£22,636540,671579
Standish38£10,1981072,25479
Stanley147£8,58311113,80222
Stanmore32£21,793543,096119
Stansted Mountfitchet32£6,0421273,18923
Stapleford65£17,665427,146186
Stevenage1,037£17,700538,2152,495
Stirling1,056£22,498321,2683,256
Stockport2,864£19,397644,3267,348
Stockton-on-Tees1,349£23,791431,8013,833
Stoke-on-Trent2,730£17,554538,9326,838
Stone88£14,144854,591171
Stourbridge1,124£18,577535,6362,553
Stourport-on-Severn35£11,5701452,97857
Stowmarket248£13,430856,564337
Strabane283£20,497544,158379
Stratford-upon-Avon688£29,864428,6371,306
Stretford221£18,102318,022689
Stroud180£11,858866,437345
Sudbury221£13,534755,986422
Sunbury33£16,094419,82628
Sunderland1,446£16,822538,9443,434
Surbiton420£7,0351280,909629
Sutton423£18,926425,739382
Sutton Coldfield471£17,341855,8871,104
Sutton In Ashfield663£38,676746,5862,829
Swadlincote87£128,996883,171105
Swanley72£14,630646,883158
Swanscombe23£11,878867,72174
Swansea/Abertawe2,584£19,965531,0745,603
Swindon2,960£29,022542,1527,558
Swinton29£13,795533,355169
Tamworth1,059£23,241532,3212,688
Taunton711£21,052530,0651,766
Tavistock178£13,435870,048416
Tayport189£22,585426,496419
Telford909£15,517541,3661,948
Tenterden21£29,583652,50187
Tetbury69£37,887215,373129
Tewkesbury286£34,797541,255406
Thame55£19,308427,224182
Thatcham373£10,676845,563840
Thetford208£14,659545,621390
Thornbury310£9,7001067,699201
Thornton130£15,722422,274534
Thrapston60£10,256958,330154
Tipton160£8,196965,123365
Tiverton70£12,8861052,178154
Todmorden6£20,830873,5006
Tonbridge1,200£27,582748,9471,807
Tonypandy400£10,719748,828400
Torquay237£14,853633,864573
Totnes9£6,408983,75423
Tottenham18£32,151646,04657
Tranent51£7,3181052,78167
Tredegar724£16,597429,5251,478
Tring92£21,137755,314315
Trowbridge544£16,638531,0101,088
Truro308£25,346319,254831
Turriff113£28,990423,703235
Twickenham222£18,025525,629449
Tynemouth201£17,211430,041716
Uckfield202£13,955634,425307
Upminster99£9,978955,510168
Urmston380£17,567527,323742
Usk/Brynbuga51£6,240966,17628
Uttoxeter38£14,876857,512107
Uxbridge961£12,941871,0721,420
Wadebridge40£13,305640,02962
Wakefield2,440£19,984645,7516,469
Wallasey176£17,214418,834410
Wallington26£14,259618,20516
Wallsend333£22,099423,070943
Walsall1,140£12,992858,2611,865
Waltham Abbey383£16,608642,816814
Walthamstow32£10,483881,3834
Walton-on-Thames407£32,995522,118777
Wandsworth67£8,0651168,15599
Wantage173£25,502742,937267
Ware10£7,0961176,24255
Warminster113£10,1591174,58470
Warrington3,114£21,595640,4647,041
Warwick337£22,574428,577934
Washington401£41,975645,795879
Watford1,903£20,679534,7823,358
Watton128£13,508656,486162
Wednesbury487£14,571952,296527
Wellingborough327£12,522760,535433
Wellington73£14,581743,217215
Welwyn Garden City680£13,335852,8491,750
Wembley372£50,480754,210396
West Bridgford364£31,476318,9121,189
West Bromwich671£17,293649,0671,471
West Drayton555£11,994971,400660
Westbury82£13,709753,574150
Weston-super-Mare1,419£15,740648,5732,956
Wetherby182£28,137745,072603
Weybridge147£25,548421,579476
Weymouth86£17,749418,776145
Whickham81£38,485214,838276
Whitby16£14,264528,09033
Whitchurch186£12,878760,559373
Whitefield102£21,426647,893289
Whitley Bay209£16,663752,064335
Whitstable36£26,096639,139114
Whittlesey72£17,977742,959113
Wickford276£17,292960,288450
Widnes489£16,568543,3731,515
Wigan1,995£18,709643,5384,491
Wigston128£8,8401186,62691
Willenhall207£10,469964,969385
Willesden176£9,335958,498266
Willington48£9,610759,57799
Wilmslow297£52,003319,629565
Wimborne Minster164£14,0231061,832441
Wincanton93£17,327422,761207
Winchester537£27,136639,1121,127
Windsor181£10,742965,608283
Winsford1,837£17,692528,2513,571
Wisbech582£10,606869,745753
Wishaw256£13,592753,087651
Witham130£15,492656,545443
Witney190£21,624743,574303
Woking477£13,0681057,253778
Wokingham917£11,2201072,8711,895
Wolverhampton2,154£30,586429,1995,875
Woodbridge76£16,807751,199122
Woodford376£31,557427,287655
Woodstock24£12,4491375,22132
Woolwich60£28,834316,900141
Worcester1,384£20,965534,7793,498
Workington354£17,023430,467823
Worksop613£20,674542,6061,862
Worsley38£14,870955,02170
Worthing601£21,496629,6801,384
Wrexham/Wrecsam570£16,085534,0701,117
Wymondham178£15,998754,249221
Yate74£13,835964,728150
Yeadon35£13,0221055,02061
Yeovil902£20,939533,4861,813
Yiewsley41£12,416859,613100
York2,156£24,662536,0805,159
Ystrad Mynach53£6,1051094,78174
Guiseley97£27,0391446,355119
Failsworth1£9,9958102,0001
Street53£21,127418,88084
Tadcaster23£7,4001190,62236
Cromer3£22,9991538,00111
Hale8£43,531853,4806
Horwich9£21,1611359,881-
Middleton53£11,637887,761106
Worsbrough55£16,291849,936140
Hunstanton19£15,627420,93618
South Molton16£6,53911123,43828
Swinton18£9,784992,0398
Risca5£2,99514-6
Stratford2£29,17511,328-
Middlewich5£17,395853,2241
Dalton-In-Furness32£18,466642,472-