Two Wells Main St

Two Wells main st is the central business hub of the small rural town. Come for a bite to eat, visit one of two pubs within 500m of each other or have a little shopping spree at the Craft Shop or other retailers on the Main Street. Then take a load off at our fantastic village green!