Explore details about location Main Road. Main Road is a location situated within the Fleggburgh alongside other areas such as Orchard Way, Claxton's Gardens, The Grove.