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