Isabelle Du Mulplier answered 3/26/2007 Where Is The Chef James Martin's Restaurant? It's actually in Winchester, not 6 miles out. It's called The Old Vine (Great Minster Street) and in addition to it being a pub restaurant it also has guest rooms that are quite pricey at over £100 per night.