Explore details about location St. Mary's Place. St. Mary's Place is a location situated within the Brighton and Hove alongside other areas such as New England Street, Clifton Hill, Bond Street.