Whitchurch market town in Shropshire, England, near the Welsh border. High Street florist shop with pretty shop front