About Time

WHEN:

Soho Soul Town at 100 Wardour St was featured in Top 7 amazing events in London this week.