This item was originally published on this site
A flagship office building has been launched at London’s Design District, a purpose-built hub at Greenwich Peninsula for creative industry firms.
This item was originally published on this site
A flagship office building has been launched at London’s Design District, a purpose-built hub at Greenwich Peninsula for creative industry firms.