Briargrove. Return to Management Briargrove Plaza is a 112,287-square-foot shopping center in the Uptown Galleria area with some of the best Class-A properties in the city of Houston, Texas. View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize