I'd lived in Oxford for at least five years before I made it to the Perch (before that, I eschewed it for the overpriced and over-popular Trout up in Wolvercote). Even then, it took a few more years for me to realise that you can reach this pub from Port Meadow via a winding and wooded path, and it wasn't until today that I actually ate there.
I think it was probably worth the wait. We were indeed there at an ideal time: it was warm and sunny enough to sit in the paved area overlooking the charming garden, which is given a slightly otherworldly air by the huge willow trees and the wind chimes that ring gently and unobtrusively, but we just missed the lunchtime rush (and I imagine the restaurant would be far busier on a sunny weekend).
The Perch has a long history (drolly summarised on the menu) but most recently it has come into the hands of a French chef, and the food served certainly has a Gallic twist (our friendly waiter was also French). I was a little disappointed, though, that the printed menu didn't seem particularly seasonal: it wasn't really a day for sausages and mash or beer battered squid and chips. Still, there were some more appealing choices and also a separate list of specials. I began with snails (£6.95): I tend to eat these about every five years and I'm not now in a hurry for the next time to come round, but the garlic sauce was rich and buttery and the snails were, well, as you'd expect. The Photographer's chicken liver parfait (£6.95) was more dependably good, and came with toasted brioche that was charred in a particularly delicious way.
This wasn't the best meal I've had in Oxford but it was certainly up there amongst the better ones; the Perch's lovely location and the care that has clearly been lavished on the pub and its garden (complete with a Bedouin tent, which you can hire) certainly make it worth a visit.