London Contemporary Art Prize 2017

.London Contemporary Art, 32 Store Street, London WC1E 7BS London Contemporary Art kickstarts the New Year with its biggest and most diverse show to date. The exhibition showcases 21 National and International artists who demonstrate the very best in creative process, craftsman