I regularly get both freshly cooked and pre-prepared sandwiches from GBM - both at the Halfway and in Hersham. In my opinion they are the best around.