I was lucky enough to find this gem in London recently. Located in Fitzrovia, Portland boasts a coveted Michelin star. Upon arrival, the friendly waiter asked if I had any dietary requirements. I told them I was vegan, and they quickly reassured me that, although there weren’t any vegan dishes on the menu, the chef […]