Towerhurst Army Cadet Force Detachment is located in Leeds, United Kingdom on Cadet Training Centre, Oakwood Ln. Towerhurst Army Cadet Force Detachment is rated 3 out of 5 in the category army barracks in United Kingdom.
Address
Cadet Training Centre, Oakwood Ln
Accessibility
Wheelchair-accessible entrance