Leed’s first all-vegan canteen, located at The Old Red Bus Station, with an ever-changing menu of classic diner fare and indulgent junk food.
Leed’s first all-vegan canteen, located at The Old Red Bus Station, with an ever-changing menu of classic diner fare and indulgent junk food.