From Hullavington, Wiltshire to all cities in Ayrshire and Arran starting with letter B
- Back Rogerton, Wiltshire
- Ballantrae, Wiltshire
- Ballymichael, Wiltshire
- Balmichael, Wiltshire
- Bankglen, Wiltshire
- Barassie, Wiltshire
- Barbieston, Wiltshire
- Barr, Wiltshire
- Barrhill, Wiltshire
- Barrmill, Wiltshire
- Barshare, Wiltshire
- Beansburn, Wiltshire
- Beith, Wiltshire
- Belleisle, Wiltshire
- Bellfield, Wiltshire
- Bellsbank, Wiltshire
- Belmont, Wiltshire
- Belston, Wiltshire
- Bennecarrigan, Wiltshire
- Benslie, Wiltshire
- Birchburn, Wiltshire
- Birnieknowe, Wiltshire
- Blackwaterfoot, Wiltshire
- Blairbeg, Wiltshire
- Blairland, Wiltshire
- Bogend, Wiltshire
- Bonnyton, Wiltshire
- Bourtreehill, Wiltshire
- Braehead, Wiltshire
- Breek, Wiltshire
- Brodick, Wiltshire
- Broomlands, Wiltshire
- Burnhouse, Wiltshire
- Burnside, Wiltshire
- Burnton, Wiltshire
- Busbiehill, Wiltshire
- Butt, Wiltshire