British food reviewer, Carmie Sellitto visited Shot in London's Mayfair to try the UK's most expensive coffee setting customers back £265. This is why he wasn't impressed.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results