Karapincha to open first permanent spot within Canary Wharf tube station

Sri Lankan street food brand Karapincha will open its first bricks and mortar site next month in LondonĂ¢s Canary Wharf.