Ventia to open a new Central London site in the City of London
Twenty Eight Queen Street, which is due to open any day now, is Ventia’s thirteenth central London site since the company’s inception three years ago: not only that – it is also the company’s third acquisition of the year.