The Talbot Hotel in Malton, North Yorkshire The Talbot Hotel in Malton, North Yorkshire.The Talbot Hotel in Malton, North Yorkshire.