Talbot Hotel gardens in Malton, North Yorkshire The gardens of the Talbot Hotel in Malton.The gardens of the Talbot Hotel in Malton.