Independent coffee shop in St John's, Worcester.