Oil paintings at the Talbot Hotel in Malton, North Yorkshire Framed oil paintings at The Talbot Hotel.Framed oil paintings at The Talbot Hotel.