"Bean Theory roasts its own beans on-site and pours single-origin coffees traced to named farms. This is a proper roastery café, not a café that happens to take coffee seriously."
What we love
Location
Bean Theory, 31 Newnham Rd, Cambridge CB3 9EY, UK