Haven't looked through all the pages but haven't seen many people mention Bathgate. The majority of the small towns of west lothian are grim as f**k but Livingston isn't too bad compared to total shitholes like Whitburn, Blackburn, Armadale and especially Bathgate.