‘We are delighted to have been invited to perform at the Telegraph Hill Festival on Thursday 30 March 2017, at the Hill Station Cafe in New Cross. Book tickets here. Doors Open at 7.15, evening starts at 7.30. We are on after the break. Yes, there is a bar.