The Eye: an iconic digital billboard in the heart of London Outdoor Plus, a pioneer in the UK???s outdoor signage market, is proud of the many large format digital panels, iconic landmark sites and premium banner locations it has across London and other key cities.