I think most of us Brits would consider a sandwich with a quarter pound of meat in it to be an enormous amount of food.
Personally, I don't see sandwiches as a large meal at all. They're relatively light compared to say a meal I'd eat in a restaurant. Even if they're not always light on the calories.