By Emma Eversham2016-08-17T08:16:00
Flat Iron Square, a new area of London hosting space for food and drink businesses, is set to open in October
Already have an account? Sign in