Velani Hospitality Group currently operates Black Sheep Coffee franchises in London, UK.
Our shops are currently based in Uxbridge and Walthamstow.
Velani Hospitality Group currently operates Black Sheep Coffee franchises in London, UK.
Our shops are currently based in Uxbridge and Walthamstow.