Percy The Owl is the mascot of Paultons Park in Ower, Romsey, Hampshire, UK
In 2010, He no longer presents the park
Percy has appeared in all Paultons Park adverts from the 1980s to 2005
Percy The Owl is the mascot of Paultons Park in Ower, Romsey, Hampshire, UK
In 2010, He no longer presents the park
Percy has appeared in all Paultons Park adverts from the 1980s to 2005