BBOXX headquarters and office locations

BBOXX is headquartered in Greater London, United Kingdom and has 9 office locations across 7 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All BBOXX Locations

Greater London (HQ)
United Kingdom
9b Power Rd
London
United Kingdom
2nd floor, 11 Pilgrim St
Goma
Congo (Democratic Republic of the)
Katindo Gauche Avenue Ishasha N 20
Goma
Congo (Democratic Republic of the)
Katindo Gauche Avenue Ishasha N 20
Kisumu
Kenya
Abuja
Nigeria
596 Independence Ave, Central Business Dis
Kigali
Rwanda
Arusha
Tanzania, United Republic of
Lome
Togo
Tokoin