- Barnsley - 133 companies
- Barnstaple - 47 companies
- Barrow in Furness - 16 companies
- Barrow Upon Humber - 1 company
- Barrow Upon Soar - 1 company
- Barrow-in-Furness - 13 companies
- Barrow-upon-Soar - 2 companies
- Barry - 24 companies
- Barton - 2 companies
- Barton Le Clay - 2 companies
- Barton Upon Humber - 5 companies
- Barton-le-Clay - 1 company
- Barton-upon-Humber - 3 companies
- Barwell - 4 companies
- Basildon - 144 companies
- Basildon Essex - 1 company
- Basing View, Basingstoke - 1 company
- Basingstoke - 190 companies
- Bassett - 1 company
- Bassingbourn - 2 companies
- Baston - 1 company
- Bately - 1 company
- Bath - 90 companies
- Bathgate - 22 companies
- Batley - 53 companies
- Battersea - 6 companies
- Battle - 13 companies
- Battle East Sussex - 1 company
- Bayford - 1 company
- BC - 1 company
- Beaconsfield - 10 companies
- Beafordshire - 1 company
- Beaminster - 2 companies
- Bearsted - 1 company
- Beauly - 2 companies
- Beaumaris - 1 company
- Beaumont Leys - 2 companies
- Beaworthy - 2 companies
- Beccles - 22 companies
- Beckenham - 26 companies
- Bedale - 6 companies
- Bedford - 254 companies
- Bedfordshire - 71 companies
- Bedlington - 4 companies
- Bedlow - 1 company
Towns 46 to 90 | Page 2 of 9