Lamb and Lion Inn

 

Lamb and Lion Inn – York