Explore details about location Jasmine Grove. Jasmine Grove is a location situated within the City of Bristol alongside other areas such as Nelson Street, Lower Maudlin Street, Saint Philip's Bridge.