Tag Archives: cheshire

Force of Nature Exhibition – One Week Left!

There is one week left of what has proved to be a popular exhibition. If you can get to Frodsham Castle Park Arts Centre is well worth a visit – there are three galleries, a tearoom, grounds for a nice walk, a rose garden a playground and large trees ( with squirrels) so fun can […]