Formed in the archetypal english town of Tunbridge Wells, Lady Bird’s shared desire to spread lofty ideas has led to them creating some of the most exciting music to come out of anywhere in the country.
For more information and to book please click here