Explore details about location Barford Lane. Barford Lane is a location situated within the Bella Vista alongside other areas such as Verwood Drive, Michael Lane, Ealing Circle.