Frome, UKFrome 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





Vetted?
No