St James's Church, Piccadilly

St James's Church, Piccadilly

We seek to be a welcoming space for people to reflect, create & debate.