10 Carlisle Street, London W1D 3BR, United Kingdom
Distance: 88 yd.
Company description
A top 20 UK production company specializing in video, DVD, interactive media, web-based media, events and communication strategy. Clients include multinationals, public sector and TV broadcasters.