The London Question: Is eating out too expensive?