Back
Crown Court Church
Main entrance, Russell Street
Haga Motettkör, Crown Court Church, 7 May 2016
Crown Court Church
is a
Church of Scotland
church in Central London.