Stamford In Bloom aims to encourage everyone to take care of this beautiful, historic town we love in through the imaginative use of plants in the limited public spaces we have.
By appointment only
December 10, 2022 1:23 am local time
Copyright ©2022 Registered charity no. 1175616 in England and Wales