London, United Kingdom

London Digital Signage Week Official Launch Party