Frome is a town in eastern Somerset in England, centered on the river Frome. The town was originally known for its wool and cloth industry. Associated events Parent Map "In an Artist's Studio" Map Vetted? No