The Birmingham Botanical Gardens offer something for everyone, stunning glasshouses, beautiful gardens, playground, tearoom and gift shop.