The Boma is an enjoyable and attractive independent garden center in North London and an online webshop, offering diverse plants and garden essentials.