Stef’s at Oregano serves top quality tasty authentic Italian food at a reasonable price. It’s a little off the beaten track, down a side street off Upper St and could easily be missed. I’ve dined there twice this week whilst working in London and the...More