
Tabish’s Top 5 Art Exhibitions to see in London this week
This weeks top 5 includes polar bears, neon, art that can’t be bought, emerging painters and clocks.
This weeks top 5 includes polar bears, neon, art that can’t be bought, emerging painters and clocks.
Wednesday 26th November 2014 — Sunday 18th January 2015 Lights of Soho 35 Brewer Street London W1F 0RX www.lightsofsoho.com Gods… Read More