London’s Eccentric Art Scene

London’s art scene has always simmered with talent, but in recent years an explosion of street art has taken over the capital. Here are a few of my favorite heavyweights in the London street art scene. Space Invader A cutesy hark back to the 80’s […]

Read more