In downtown London, there is a place that holds many secrets to delicious coffee brewing. Walking Covent Garden, you can spot our coffee shop on 5 Upper St Martin’s Ln, a place that is everything a coffee nerd has ever dreamt of. Memories of childhood dreams begin to flood in as the smell of freshly brewed coffee emanates from a weird brewing device on the bar. What kind of sorcery is that? Someone might think.