Vegetarian An 1889 menu from The Alpha Restaurant, considered London’s first Vegetarian restaurant. Est. 1879, it was initially opened at 429 Oxford St. September 29, 2020 An 1889 menu from The Alpha Restaurant, considered London’s first Vegetarian restaurant. Est. 1879, it was initially opened at 429 Oxford St. Dining and Cooking
Dining and Cooking