A newly refurbished pub play park in Swindon has opened to the public, after weeks of construction. The Tawny Owl's new play park, based in the pub garden on Taw Hill, North Swindon, comes after more ...