Where can you get a lunch for £1 these days? Ironically, it's not Poundland, whose meal deal will set you back £3. Instead, ...