Architecturally magnificent church and building on a city street