Branches are listed alphabetically and those that have clubs are indicated. Some branches have their own web sites or information pages. Please use the links where available to access these. 

Branches are the lifeline of the Legion and the volunteers that run them work tirelessly to raise funds and provide welfare support whilst offering a social focus for their members to meet. They also play a key role in the recruiting and retention of members from within their local community and help raise the profile of the RBL at parades and public events.

Within the Oxfordshire RBL we have a large network of Branches. A full listing of Branches can be found below.

If you require contact details of these Branches please contact the County Office on: - 07768 598811


 Branch Code & Branch  Remarks
 BR0728 - Bampton  
 BR0729 - Banbury and District  
 BR0730 - Benson & District  
 BR0731 - Bicester   
 BR0732 - Bix  
 BR0734 - Bloxham & Dist  
 BR0735 - Bodicote  County Supported Branch
 BR0736 - Burford & Dist  County Supported Branch
 BR0737 - Carterton  
 BR0738 - Cassington  
 BR0740 - Chalgrove  
 BR0741 - Charlbury  
 BR0743 - Chinnor & Dist  
 BR0744 - Chipping Norton   
 BR0746 - Deddington  
 BR0747 - Dorchester & Dist  
 BR0749 - Eynsham   County Supported Branch
 BR0752 - Headington  County Supported Branch
 BR0753 - Henley On Thames  
 BR0754 - Heyford  
 BR0755 - Islip and Otmoor  
 BR0756 - Kidlington & Dist  County Supported Branch
 BR0757 - Kidmore End & Dist  County Supported Branch
 BR0758 - Kingham  Club
 BR0759 - Kirtlington  
 BR0760 - Littlemore  Club
 BR0761 - Marston & District  Club
 BR0763 - Nettlebed  
 BR0764 - North Leigh  County Supported Branch
 BR0766 - Peppard & Dist     County Supported Branch
 BR0767 - Ramsden   
 BR0768 - Shiplake & Dunsden   
 BR0771 - Standlake & North Moor  County Supported Branch
 BR0772 - Stanton Harcourt   
 BR0773 - Thame  
 BR0775 - Watlington  
 BR0776 - Wheatley   
 BR0777 - Witney  
 BR0780 - Yarnton   Club + County Supported Branch


Search our Knowledge base

for answers

Get in touch Launch live chat

8am to 8pm, all week

Call our helpline 0808 802 8080

8am to 8pm, all week

Find us locally Pop in for a chat

10am to 4pm, weekdays