Downtown Littleton offers a charming Main Street lined with turn-of-the-century buildings that house some of the metro area’s most unique, independently owned businesses.