South Place Hotel Art Prize

London’s contemporary art scene is consistently exciting. But in a city that’s literally bursting with fresh talent, pinpointing the masters of tomorrow can become time-consuming. Don’t worry though, because London’s South Place Hotel is connecting emerging artists with the rest of the world by holding its annual art prize tomorrow night. Head there for the…
View Post