Independent coffee shop serving hand-roasted coffee and fresh treats. Located near a tube station.