Explore details about location Windsor Circle. Windsor Circle is a location situated within the Bella Vista alongside other areas such as Morganshire Drive, Bedale Circle, Frampton Lane.