SHOPS

Rochester, a shoppers dream!

With a host of small and independent shops, you’ll be in shoppers heaven!