There is also a great terrarium shop not TOO far away if people have any interest in combining that with the aquarium shop. And Northampton is lousy with good restaurants... They tend to be a bit crowded on the weekends, though.
Do you have a link to the shop? We have a few members with emersed plants/terrarium.