
Avon
Total sales | 6437 |

Bedfordshire
Total sales | 3129 |

Berkshire
Total sales | 4846 |

Buckinghamshire
Total sales | 4303 |

Cambridgeshire
Total sales | 4431 |

Cheshire
Total sales | 6697 |

Cleveland
Total sales | 3722 |

Clwyd
Total sales | 2349 |

Cornwall and Isles of Scilly
Total sales | 3440 |

Cumbria
Total sales | 3504 |

Derbyshire
Total sales | 8374 |

Devon
Total sales | 7562 |

Dorset
Total sales | 4937 |

Durham
Total sales | 5613 |

Dyfed
Total sales | 2186 |

East Sussex
Total sales | 5316 |

Essex
Total sales | 9810 |

Gloucestershire
Total sales | 5269 |

Greater Manchester
Total sales | 12677 |

Gwent
Total sales | 1719 |

Gwynedd
Total sales | 1410 |

Hampshire
Total sales | 9707 |
Image coming soon
Hereford and Worcester
Total sales | 1161 |
Image coming soon
Hertfordshire
Total sales | 5710 |

Humberside
Total sales | 6455 |

Inner London
Total sales | 19958 |

Isle of Wight
Total sales | 895 |

Kent
Total sales | 9854 |

Lancashire
Total sales | 10945 |

Leicestershire
Total sales | 5242 |

Lincolnshire
Total sales | 4527 |

Merseyside
Total sales | 8637 |

Mid Glamorgan
Total sales | 2792 |

Norfolk
Total sales | 5423 |
Image coming soon
North Yorkshire
Total sales | 5356 |

Northamptonshire
Total sales | 3746 |

Northumberland
Total sales | 1992 |

Nottinghamshire
Total sales | 6570 |
Image coming soon
Outer London
Total sales | 14473 |

Oxfordshire
Total sales | 3552 |

Powys
Total sales | 671 |
Image coming soon
Shropshire
Total sales | 2589 |

Somerset
Total sales | 3340 |

South Glamorgan
Total sales | 2545 |

South Yorkshire
Total sales | 5415 |

Staffordshire
Total sales | 8292 |

Suffolk
Total sales | 4335 |

Surrey
Total sales | 6639 |

Tyne and Wear
Total sales | 5606 |

Warwickshire
Total sales | 3438 |

West Glamorgan
Total sales | 2149 |

West Midlands
Total sales | 11001 |
Image coming soon
West Sussex
Total sales | 4926 |

West Yorkshire
Total sales | 12998 |

Wiltshire
Total sales | 2730 |
Image coming soon
Worcestershire
Total sales | 3077 |