WebAds, the Holland-based European internet advertising network, has opened a UK office in London.
The company has launched a new, localised website at webads.co.uk, and appointed a management team at premises in Clerkenwell to service advertisers and publishers in Britain and around Europe.