At the time, B&M operates 6 branches in Fareham, Hampshire. On the page below you can find a complete list of B&M locations close by.