Christmas Tree Lights switch on event from 3.30 pm see local posters for more info

The Square

The Square, Stow on the Wold, Gloucestershire, GL54 1AF

Return