London’s Restaurant Business is Jumping

London’s downtown restaurant scene is being revamped with one new eatery, two renovations and another one on the way. Plant Matter Kitchen, a vegan/organic restaurant, has been popular since it opened in Wortley Village last year with frequent lineups.