Coffee shop serving heavenly coffee. Often found near St Dionis Parsons Green.