Source: Tourism MediaAll Saints ChurchAppreciate the serenity and the architecture of this beautiful old church nestled in the heart of Northampton. It even has a wonderful coffee house. WorldEuropeUnited KingdomNorthamptonshireEnglandNorthamptonAll Saints Church