Food reviewer not impressed by UK's most expensive coffee The latte cost a whopping £265 at high-end cafe Shot in Mayfair, ...