Wellington, Telford TF1 2LT
Toll Road is a toll booth service provider located in Ruthall, Shropshire.