A “lost church” hidden in plain sight In some streets in London today there are so many coffee shops of one particular chain that you can see the next one further down the same street. In earlier days the same was true of churches, chapels and mission rooms along some streets of Northampton. The St […]