BHAF

Medical abbreviations:
BHAF

Brighton and Hove Allotment Federation