Town Centre 1 Where would you find this in Stroud? Click next at bottom of page ◄ Back Next ► Picture 1 of 25 Click next for the answer