Soak up our friendly service and homely charm when nestled in the Yorkshire village of Elvington. Here at The Grey Horse, we are the perfect retreat to sit back, relax with the perfect drink in hand.
The Grey Horse is located on Main Street in the heart of Elvington village, York.
Whether you’ve been exploring the local area or just wanting a pub outing – we’ll see you soon.