2009-04-04T00:00:00
Posh salad bar chain Tossed has opened its seventh store in London this week. The store on Tottenham Court Road is Tossed's second franchise store. The first was opened last October on Baker Street. The company plans to open a further six premises...
Already have an account? Sign in here
Already have an account? Sign in here
You’ve used up your article allowance