There is presently a total number of 196 Greggs stores operational near Richmond, Surrey. The listing of all Greggs branches in the area can be found here.