The Secret Garden Flower Shop in Preston, Lancashire. Est. 1987. Monday-Friday 9am-5pm
5a Winckley Street, Preston PR1 2AA, UK