London innovation.
London Development Agency.
London : London Development Agency
Title from cover.
Description based on: Issue 7 (autumn 2004)
Business enterprises