This original London Icon painting by Robin Mullen, measuring 113cm by 52cm including the frame, elegantly showcases many of London’s most iconic landmarks. Its refined detail and composition make it a distinguished piece that brings a touch of sophistication and cultural depth to any space.