The fairy bellflower, Campanula persicifolia, is an old-fashioned cottage garden perennial with showy, bell-shaped flowers held on dainty stems. A sheltered spot is best, in full sun or partial shade and moist, well-drained soil. Can reach 1.5' tall and wide once established