Single Estate Coffee Roasters is a coffee shop that sources, roasts, and serves its own coffee. They offer latte art and croissants for takeaway.