I've lived in Trowbridge all my life and now work in Devizes so would say Devizes or Marlborough ;D

As others have said it depends on what you want (and can afford) town, village or close to...