Explore details about location Froghall Gardens. Froghall Gardens is a location situated within the Aberdeen City alongside other areas such as Loirston Court, Gilcomston Park, Gordon Street.