Original: Warminster is a town in western Wiltshire , England , by-passed by the A36 , and near Frome and Westbury .
Simplified: It is to the south of Westbury and to the east of Frome .