Extended until 6th October 2021
After their magnificent St Christopher’s Place makeover, Castle Fine Art are back with their first artist in residence...Illuminati Neon!
'The Art Of Chaos' exhibition is influenced by the punk movement of the 1970s and draws on the cultural roots of our home here in the West End.
Already collected by the likes of Sir Elton John, Sting, Boy George and Anthea Turner, if this sounds like a bit of you…you’re in good company.
So, head down to this free (to view) fluorescent and fabulous exhibition at St Christopher's Place this summer.
Free (to view), fluorescent and fabulous, make sure you swing by when you're visiting St Christopher's Place this summer.