See the latest events being held at St James’s Church Piccadilly below
197 Piccadilly, London, W1J 9LL, United Kingdom. View map