ST JAMES' CHURCH

St James' Church
197 Picadilly
Inner London, Greater London W1J 9LL