The New Country Inn phone Lower St Cleobury Mortimer, Worcestershire DY14 8AA map The Talbot Hotel phone 29, High St Cleobury Mortimer, Worcestershire DY14 8DQ map if (!IN_DEV) { ?> } ?>