The Hub was founded by London-based Tolù Adẹ̀kọ́, an entrepreneur with a background in interior design. Launched in September 2009, the magazine covers a range of lifestyle topics including Art & Culture, Design & Interiors, Travel & Leisure, Food & Drink, Entertainment, Fashion & Style, Beauty & Grooming and fashion stories.