All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 5 Open now The Mainstreet Trading Company Main Street, St. Boswells, Saint Boswells, SC TD6 0AT Cafe