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. Read More