13 January 2018

/

Arabella Dorman Unveils New Installation At St James Church Piccadilly

St James Piccadilly is one of the best loved churches in London. It is the perfect pairing for a new installation by the artist Arabella Dorman.