Mayfair backs Talon Outdoor

Mayfair backs Talon Outdoor, the UK’s only fully independent Out-of-Home specialist media agency.