Hosted on MSN12d
I tried London's £265 coffee to see if it was worth the eye-watering price tag - and was left disappointedFood reviewer not impressed by UK's most expensive coffee The latte cost a whopping £265 at high-end cafe Shot in Mayfair, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results