THREE-MILE-TOWN, a hamlet, in the parish of Ecclesmachan, county of Linlithgow, \^ mile (N.) from the village of Ecclesmachan; containing 26 inhabitants. This small place lies in the north-west part of the parish, on the high road leading from Kirkliston to Linlithgow.