THE STONE CHURCH

The Stone Church

5 Granite St, Newmarket, 03857