From Norlington, East Sussex to all cities in Mid Glamorgan starting with letter B
- Beddau, East Sussex
- Bedlinog, East Sussex
- Bettws, East Sussex
- Birchgrove, East Sussex
- Blackmill, East Sussex
- Blaen Clydach, East Sussex
- Blaencaerau, East Sussex
- Blaencwm, East Sussex
- Blaengarw, East Sussex
- Blaenllechau, East Sussex
- Blaenrhondda, East Sussex
- Brackla, East Sussex
- Bragdy, East Sussex
- Bridgend, East Sussex
- Britannia, East Sussex
- Bryncae, East Sussex
- Bryncethin, East Sussex
- Bryncoch, East Sussex
- Bryngolau, East Sussex
- Brynheulog, East Sussex
- Brynhyfryd, East Sussex
- Brynmenyn, East Sussex
- Brynna, East Sussex
- Brynnau Gwynion, East Sussex
- Brynsadler, East Sussex
- Brynteg, East Sussex
- Bryntirion, East Sussex
- Bryntirion, East Sussex
- Buarth Capel, East Sussex
- Byeastwood, East Sussex