Presently, Greggs has 47 branches near Aldershot, Hampshire. The listing of all Greggs locations in the area can be found below.