Author: London (England). Regent Square Church (Church of England?)