Open Menu Open Search Overlay

Castle Fine Art are back with Illuminati Neon exhibition

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.

Price: Free to view

Nearest tube: Bond Street

25 - 26 St Christopher's Place
London
W1U 1NT
RSVP

Assistant Bot

Close
Good afternoon, I'm your automated guide.
What are you looking for?
We have a great selection of places to shop, do you know what you want?
We have a great selection of places to eat and drink, do you know what you want?
Our Visit page has all
the info you'll need
What brings you to
St Christopher's Place?
We have a great selection of places to eat
We have a great selection of places to get you suited and booted
We have a great selection of places to get you party ready
Do you know what you're looking for?

" class="answer btn btn-fill">Yes
No