Skip to main content
UK Parliament
query
Search icon
Concept
Tech London Advocates
Details
Tagged entities
Properties
SES ID
447018
Notation
447018
In scheme
Organisation
Top concept of
Organisation
Definition
Independent advocacy group for leaders in the technology sector stemming from the belief that London is one of the world's leading technical hubs.