Are groceries expensive in London?
While groceries are fairly affordable in London, restaurant prices are pretty inflated. And nowhere is this more true than drinks. It's not uncommon to pay £6 for a pint of beer and £12 for a cocktail. If you're looking for delicious food that won't break the bank, check out my guide ...