50 employees
The London Word is a digital media platform that publishes articles on fashion, lifestyle, interviews, food reviews, and cultural events.
2007